spring boot上传图片

本文记录了一次前端开发中遇到的图片上传接口错误问题,通过使用Postman测试定位到问题在于前端代码。修复涉及前端配置、Controller和Utils方法的调整。学习了SpringBoot的注解,并意识到技术更新的重要性。同时提醒注意代码理解和测试的全面性。
摘要由CSDN通过智能技术生成

今天早上改bug时候发现,上传图片一直出错是由于我写的小前端代码有问题,所以按F12一直都报time out的错,即使在程序中加了logger也一直显示不出来。一直也没法定位。

改为使用postman测试后,发现是由于自己的前端问题,前端都没有成功调用那个接口。在网上搜了一下教程

postman测试上传图片接口步骤教程_祈澈菇凉-CSDN博客

然后在本地就可以上传成功了。

之后再贴上成功上传的代码。

现在需要对地址进行调试,需要把本地地址改为服务器地址。

技术在不断更迭,以前学过的还需要不断进行知识的迭代更新。要不然就会一个bug改好久。需要反思我对自己好像有点过于自信了。

昨天倒腾了一下午的页面显示问题。最后在部门姐姐的帮助下,发现了问题。

上传图片功能在编(抄demo)写中,有三个地方出现了更改。

1.config文件夹下新增mywebmvcconfigurer,此处对图片路径做出了处理。产生了一个映射,原ip加端口号加真实地址会不可访问,变成404.ip加端口号加映射后的地址是可以访问的,这就是为什么一直调该配置都不可以的原因。(之后还对yml文件增加了更改,配置了可以静态访问的地址。)

2.更新了controller下的fileupload方法,返回上传后的文件地址加文件名。

3. utils中添加了uploadfile方法,此处。原demo返回的是映射后地址,被我之前自作聪明改掉了。

所以原本应该有两处提示,是映射后地址。还有每行代码的意思都要了解一下。关于spring boot的注释还要再了解了解.

图片上传

可能由于页面上上传的图片的size过大超过339kb报错。实际上是没有问题的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值