微信小程序上传文件遇到的坑

在开发小程序时,使用的花生壳做的内网映射,域名使用花生壳卖的https域名

在做小程序文件上传时,调用接口,老是报错。

Caused by: org.apache.commons.fileupload.FileUploadException: Stream ended unexpectedly

搞了两天,总是找不到原因,使用restclient和postman测试工具测试接口,是正常的。

后来写html表单来提测试,也是正常 。

就是使用wx.uploadFile时报错。

后来把项目打war包放到真实服务器上,再使用wx.uploadFile上传,就成功了。

按网上的说法是:微信上传文件时,url不能改变,做本地内网映射,url改过,所以报以上错。

上一篇:史上最牛逼的文件bom头清除代码,万能检测清除php,js等等


下一篇:微信小程序上传文件时弹出当前系统代理不是安全代理,是否信任