vue-core-image-upload icon indicating copy to clipboard operation
vue-core-image-upload copied to clipboard

使用图片裁剪+发送请求附带参数 => 服务器接收的参数显示乱码 please help

Open chengjinrui opened this issue 7 years ago • 11 comments

2017-05-18 5 11 13 2017-05-18 5 17 24 2017-05-18 5 17 53

chengjinrui avatar May 18 '17 09:05 chengjinrui

你可以联系下我,需要你提供一些信息,http://vanthink-ued.github.io/vue-core-image-upload/index.html#/en/others

JackPu avatar May 18 '17 11:05 JackPu

我也遇到一样的问题,而且后端获取不到文件信息

RoseEnd avatar May 24 '17 09:05 RoseEnd

89 图片信息是乱码,后台接收不到

RoseEnd avatar May 25 '17 02:05 RoseEnd

90

RoseEnd avatar May 25 '17 02:05 RoseEnd

@RoseEnd 上周提的issue 作者说是对中文支持有问题 还未解决

chengjinrui avatar May 25 '17 11:05 chengjinrui

@chengjinrui 我并没有带参数,只是单纯的传图片,另外带了header头,还跨域了其它没啥,现在就是乱码,导致后端接收不到图片的base64编码,其它参数都能接收到

RoseEnd avatar May 26 '17 01:05 RoseEnd

@RoseEnd 恰恰相反,我带了参数.传送的是裁剪后的图片和附带的参数.后端可以接收到图片数据,但是我的参数是乱码,所以我去掉了参数,现在只上传裁剪后的图片.可能是header头的问题?

chengjinrui avatar May 26 '17 08:05 chengjinrui

这个貌似不是乱码,裁剪后就会出来这些数据,我这边传给后台 他们是可以接受到图片的 ,但就是图片会出现旋转的问题。这还是比较深的坑,目前ios 的用户出来的图片基本都是旋转的

davy-gan avatar May 28 '17 02:05 davy-gan

@chengjinrui 这块已经踩过了,我会 sendBinary 的时候会进行 encode 转码 参考https://github.com/Vanthink-UED/core-image-xhr/blob/master/index.js#L76 需要服务端配合下转码。

JackPu avatar Jun 01 '17 09:06 JackPu

这个上传的单独拿出来维护了,应该后面安装新版本的时候自动安装这个库。

JackPu avatar Jun 01 '17 09:06 JackPu

@JackPu 我现在上传图片到sm.ms有出现了这个问题,能实现一下对这种图床的支持吗,毕竟服务端不在我自己,而且我不想图片放自己服务器。

WilliamLin1990 avatar Apr 22 '18 01:04 WilliamLin1990