vue-core-image-upload
vue-core-image-upload copied to clipboard
使用图片裁剪+发送请求附带参数 => 服务器接收的参数显示乱码 please help



你可以联系下我,需要你提供一些信息,http://vanthink-ued.github.io/vue-core-image-upload/index.html#/en/others
我也遇到一样的问题,而且后端获取不到文件信息
图片信息是乱码,后台接收不到
@RoseEnd 上周提的issue 作者说是对中文支持有问题 还未解决
@chengjinrui 我并没有带参数,只是单纯的传图片,另外带了header头,还跨域了其它没啥,现在就是乱码,导致后端接收不到图片的base64编码,其它参数都能接收到
@RoseEnd 恰恰相反,我带了参数.传送的是裁剪后的图片和附带的参数.后端可以接收到图片数据,但是我的参数是乱码,所以我去掉了参数,现在只上传裁剪后的图片.可能是header头的问题?
这个貌似不是乱码,裁剪后就会出来这些数据,我这边传给后台 他们是可以接受到图片的 ,但就是图片会出现旋转的问题。这还是比较深的坑,目前ios 的用户出来的图片基本都是旋转的
@chengjinrui 这块已经踩过了,我会 sendBinary 的时候会进行 encode 转码 参考https://github.com/Vanthink-UED/core-image-xhr/blob/master/index.js#L76 需要服务端配合下转码。
这个上传的单独拿出来维护了,应该后面安装新版本的时候自动安装这个库。
@JackPu 我现在上传图片到sm.ms有出现了这个问题,能实现一下对这种图床的支持吗,毕竟服务端不在我自己,而且我不想图片放自己服务器。