`
hstrust
  • 浏览: 45841 次
社区版块
存档分类
最新评论

安卓手机微信内置浏览器头像上传

阅读更多
    发现安卓手机微信内置浏览器头像上传时好时坏。当前这个上传头像接口是需要用户登录的。
    最初是使用file来上传文件,有BUG出现。以为是type="file"上传的问题,然后尝试使用base64来替代file传输。base64会将图片文件的大小增加1/3并且BUG还是未解决,当时认为是文件过大不能使用。于是又尝试base64压缩传输,发现安卓将文件转base64非常耗手机资源而且速度极慢。最终通过打印请求头发现安卓微信版本会将文件通过代理上传,导致nginx对x-real-ip的hash不一致分发到不同的tomcat,导致登陆信息丢失。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics