每天一篇,记录今天让人欲死欲死的问题,愿我们都有不报错的未来ヽ( ̄ω ̄( ̄ω ̄〃)ゝ

今天的问题发生在基于spring的前后端分离项目中,需要在form表单上展示产品图片,大概原理就是通过点击事件访问后台地址,将图片上传到固定的位置。

最开始运行的时候果然不出所料地报错了,404,还是老朋友了。以我浅薄的经验,一般是先排查配置的问题,然后去找接口的问题,当然,不出所料都没问题。好消息是排查到前端的时候很容易就发现了,是前端写的地址与后端接口没对应上。原先写成了http://localhost:8585/clothing/back/upload以至于报错。坏消息是在调整后继续报错500,福无双至,祸不单行,古人诚不欺我(;へ:)

在经过这些天多次报错后,我也学习到打断点寻错的方法并渐渐熟悉起来。本着哪里不会点哪里的原则,先把"/upload"点上。

啊这,好像找到问题。

emmm。。。有这么容易就不会特意记下来了。

现在乍一看完全没毛病,当然不出所料报错。在经过将这个路径直接访问,没有显示之后,明白了,路径有问题,找不到资源。

当来到这一步的时候 ↑ ,时间已经来到晚上,在对比了小伙伴的文件后,虽然不太明白,但我这个确实不太和谐,upload这个文件夹位置不太对的样子,于是我们将它移出来。

这。。。上传成功了。怎么说呢,有一种开重型卡车来拉货,货物是一袋方便面的感觉。有些时候脑子梗住了,就要先休息一下,都是消耗时间,为什么不让这段时间跟开心一点呢,愿诸君引以为戒。

我是笨比,今天也是难崩的一天(T ^ T)

难崩日记——从入门到入土的求生之路(二):文件上传中的路径问题相关推荐

  1. web安全入门(第七章-1)文件上传漏洞--解析、验证、伪造

    一.客户端检测 1,客户端校验:一般是在网页上写一段Js脚本,用Js去检测,校验上传文件的后缀名,有白名单也有黑名单. 2,判断方式:通过抓包来判断,如果还未抓住包,就弹出不准上传,那么就是前端验证, ...

  2. 文件上传利器SWFUpload入门简易教程

    凡做过网站开发的都应该知道表单file的确鸡肋. Ajax解决了不刷新页面提交表单,但是却没有解决文件上传不刷新页面,当然也有其它技术让不刷新页面而提交文件,该技术主要是利用隐藏的iFrame, 较A ...

  3. Python+django网页设计入门(6):文件上传与数据导入

    前导课程: Python+django网页设计入门(5):自定义用户注册与登录功能 Python+django网页设计入门(4):用户登录与登录验证 Python+django网页设计入门(3):使用 ...

  4. iHRM 人力资源管理系统_第9章_文件上传与PDF报表入门_第二节_PDF报表入门

    iHRM 人力资源管理系统_第9章_文件上传与PDF报表入门_第二节_PDF报表入门 文章目录 iHRM 人力资源管理系统_第9章_文件上传与PDF报表入门_第二节_PDF报表入门 PDF报表入门 3 ...

  5. [ctfshow]web入门——文件上传(web156-web163)

    [ctfshow]web入门--文件上传(web156-web163) [ctfshow]web入门--文件上传 [ctfshow]web入门--文件上传(web156-web163) web156 ...

  6. php入门-文件操作(文件包含、文件上传、文件管理)

    0x00 起源 从零学习php,最终目的实现代码审计入门,软件采用sublime text,环境使用phpstudy搭建,需要有简单的html基础和php基础,跟随流沙前辈视频学习记录. 国庆放假摆烂 ...

  7. 墨者靶场 入门:WebShell文件上传漏洞分析溯源(第1题)

    墨者靶场 入门:WebShell文件上传漏洞分析溯源(第1题) 题目 背景介绍 实训目标 解题方向 解题步骤 题目 背景介绍 某公司内部资料分享平台存在一个文件上传页面,为了保证服务器的安全,现在安全 ...

  8. 前后端分离微服务管理系统项目实战SaaS-HRM项目(九)——文件上传与PDF报表入门

    文章目录 九.文件上传与PDF报表入门 1.图片上传 <1>.Data URL (1).概述 (2).入门 (3).基本原理 (4).优缺点分析 <2>.实现用户头像上传 2. ...

  9. Java学习日记8:文件上传工具类的实现和服务器给客户端发送图片

    文件上传的工具类: 每次文件上传要写很多东西,把这些封装成一个工具类,以后用起来就会方便很多. 先创建一个类存储上传文件的信息: package com.upload; /*** 每上传成功一个文件的 ...

  10. CTFshow——web入门——文件上传

    web入门-文件上传 web151 web152 web153 web154 web155 web156 web157 web158 web159 web160 web161 web162.web16 ...

最新文章

  1. 攻和防谁更厉害?AI技术在恶意软件检测中的应用和对抗
  2. apache配置虚拟主机(virtual host) 笔记
  3. 参数调整 新部署rac_开工的欲望 | AI Studio悄然上线新功能,用你的模型生成在线预测服务...
  4. 00-基于Vue的博客项目展示
  5. 快速部署-01-docker
  6. 【计算广告】不懂这些专业术语别说你懂广告
  7. 最佳Linux服务器发行版
  8. 3D 机器视觉 02 - FPGA生成N位元格雷码
  9. 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?
  10. 树状数组相关应用之逆序对问题
  11. NUC1421 时间日期格式转换【日期计算】
  12. 3西格玛计算公式_西格玛和西格玛水平
  13. 国务院印发《促进大数据发展行动纲要》
  14. 一个国产的算筹字数统计在线小工具-可以统计不同字出现的频率和次数-统计出现最多的字和英文单词
  15. mysql取出的日期数据缺少时分秒_datetimepicker只显示日期,不显示时分秒
  16. Ruby-from百度百科
  17. Python3字典合并的几种方法
  18. Oracle问题:如何远程连接Oracle数据库
  19. ‘dict_keys‘ object does not support indexing错误解决
  20. 计算机网络校验和怎么计算方法,计算机网络 计算校验和

热门文章

  1. Android 身份证拍照 识别 文字识别 (百度)
  2. 不是后端也应该知道的「 web 服务、子服务、服务的部署」
  3. 3d打印技术是计算机在哪一方面的应用,3D打印技术的应用范围 3D打印技术的应用领域有哪些?...
  4. 窝囊同事做测试三年未涨工资,被开当天,bat全部大佬门口迎接!
  5. 十级解读比特大陆内部信:比特大陆正在走向「詹克团化」
  6. 好架构师都是写代码写出来的
  7. 美国大学课堂的契约精神(纽约时报中文网 )
  8. 用python画滑稽表情_用Python画QQ表情中的滑稽脸
  9. 戴尔机架式服务器哪个型号好,戴尔_PowerEdge R540_机架式服务器参数_服务器推荐购买 | Dell 中国大陆...
  10. springboot个人博客项目面试准备