跨域问题
- 服务器端处理。添加请求允许的
请求报错。405
- 使用 formData格式请求数据
let params = new FormData()
注意 content-type 类型必须是 Content-Type: multipart/form-data
如果有全局设置的axios 的请求拦截的话,注意 防止被更改哦
请求报错 400
先检查下参数有没有写错 大小写什么的。
注意 请求的文件流 须放到最后一个位置上
let params = new FormData()
params.append('name', '111')
params.append('key', 'asdasda')
.....
params.append('file', file) // 注意最后一个哦
最后就请求成功了, 祝你们也成功处理,这个问题也卡住我一天的时间。 哎。太菜了
关注我 持续更新 前端知识。