关于上传报错Posted content type isn't multipart/form-data

试过各种办法 还是报错

enctype="multipart/form-data"

加上了

获取文件也放在代码第一行 就是不行@jfinal 求解

评论区

JFinal

2017-05-16 21:37

虽然加上了,但是提交的请求可能仍然不是 multipart/form-data,在浏览器中按一下 F12,打开浏览器的开发者工具,看一下发送的请求类型,立即就知道原因了

小徐同学

2017-05-17 14:36

很可能你加上了,但是又是用另一种方式提交的form.看下js

秋风无痕

2017-05-18 16:39

@JFinal layui富客户端框架的问题,不用它的提交方式,用传统或jq的提交就可以了,看来是layui封装过程中重写了请求类型 谢谢!

秋风无痕

2017-05-18 16:39

@小徐同学 找到原因了 谢谢

1299338711

2018-06-21 17:46

ShakaW

2019-01-16 14:03

@JFinal 我查看到的显示是有的 Content-Type: multipart/form-data; boundary=----WebKitFormBoundarytVt6vYvb90LdtheG
可是为什么还是会报这个为问题?我用的是vue+element-ui做的前端页面

ShakaW

2019-01-16 14:07

@JFinal 调用的是this.$refs.upload.submit();
上传的方法

热门反馈

扫码入社