js sdk 特殊字符的key客户端上传报错。
来源:互联网 发布:itc网络广播终端 编辑:程序博客网 时间:2024/05/17 08:16
1,场景:qiniu js sdk 特殊字符的key客户端上传报错。例如华为,魅族 2个安卓设备。客户使用的key为#.jpg。#为特殊字符。
urlencode:http://tool.chinaz.com/Tools/URLEncode.aspx
经过编码后为:%23
2,报错信息:
uncaught SyntaxError : unexpected end of input。
3,抓包:
报错的抓包信息:
正常的抓包信息:
3,之所以会报错:
uncaught SyntaxError : unexpected end of input。
我们发现少了一个关于key的字段。
4,分析解决:
因为客户端对特殊字符处理不了:所以只能urlencode一下这个key然后上传:
urlencode:http://tool.chinaz.com/Tools/URLEncode.aspx
【#】经过编码后为:%23
5,关于urlencode还可以看下:
http://blog.csdn.net/guoer9973/article/details/44957639
0 0
- js sdk 特殊字符的key客户端上传报错。
- js特殊字符的过滤
- 验证 js 的特殊字符
- 七牛使用js-sdk怎样自定义上传文件的文件名字(key)
- 利用微信js-sdk上传图片,在安卓下无反应,在ios下报miss miss argument的错
- 使用七牛的sdk上传报错:incorrect region
- ibatis sql存在特殊字符 报错
- url中包含#字符等特殊字符导致请求报错的解决方案
- 一个过滤特殊字符的JS
- 一个过滤特殊字符的JS!
- js正则表达式的特殊字符
- 关于JS特殊字符的校验
- 一个过滤特殊字符的JS .
- 一个过滤特殊字符的JS
- js中传递特殊字符&的方法
- 特殊字符的提交 JS处理
- php,mysq,js的特殊字符
- js的正则表达式中的特殊字符
- ASP.NET WEB服务控件
- Maven入门
- Activity的生命周期,BACK键和HOME键生命周期
- Eclipse的Spring插件
- 写下自己的初衷,铭记自己的理想。
- js sdk 特殊字符的key客户端上传报错。
- Eclipse导入项目中文乱码
- Android系统的编译命令
- 帝国备份王放到空间以后打开index.php显示空白页,解决办法。
- Mac OS X 上搭建LAMP环境
- ios-本地推送
- Oracle pl/sql编程 13---for 循环
- 天声人語 20151019 野党は共闘できるか
- Qt5 ui文件使用