element-ui中upload问题。

新手上路,请多包涵

项目描述

1.Spring Boot+Spring Cloud
2.上传服务用到fastDFS
3.upload微服务端口8089
4.本地host映射 127.0.0.1 upload.example.com
5.nginx代理upload.example.com到8089端口

问题描述

在el-upload的action里面使用
http://localhost:8089/upload/image 正常
http://upload.example.com/upload/image 未访问到服务报500错误

  1. 在模拟域名访问时,如果传none,后端会报 "Current request is not a multipart request" 此时应该说明nginx代理是生效了;
  2. 同时在模拟域名访问的时候,控制台会报跨域错误,但后端已经开启CORS访问;
  3. 如果仅填写api,/upload/image el-upload会自动拼接当前域名,同样有跨域报错;
  4. 使用http-request 覆盖action,可以在控制台看到 OPTION 200,POST image 同样跨域错误;
  5. client_max_body_size 默认应该是1MB,测试上传的图片仅有100+kb。
阅读 3.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏