Springboot 上传图片及访问

1、yml配置

下面的服务器根据自己所用的进行调整即可

upload:
  file:
    # 这是linux服务器的上传路径
    #    location: file:/mnt/www/pp/test_ai/image
    #这是windows服务器的上传路径
    location: file:d://image/
 #这是访问的虚拟路径
    path: /temp-image/**
fileServer:
#这是访问图片的服务
  url: http://localhost:9099/test_api

2、上传controller

此方法中ObjectResponse是本人自定义的返回类,大家可以根据自己的来进行编写。

@RequestMapping({"/file"})
@RestController
@CrossOrigin(origins = {"*"}, maxAge = 3600)
/* loaded from: CarouseImageController.class */
public class FileUploadController {
    @Value("${upload.file.location}")
    private String fileLocation;
    @Value("${upload.file.path}")
    private String filePath;
    @Value("${fileServer.url}")
    private String fileServer;
    

    @PostMapping({"/importPicture"})
    @ResponseBody
    @CrossOrigin(origins = {"*"})
    public ObjectResponse importPicture(@Requ
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值