JavaScript报错: malformed URI sequence , URI不合法
来源:互联网 发布:python web搜索引擎 编辑:程序博客网 时间:2024/04/29 15:34
在页面使用ajax向后台请求数据,
当返回中文是就需要对中文进行解码,否则会变成乱码:
解码如下:decodeURI(data.Name) ;
以前都运行好好的,但是突然有一天就报了这个错误: malformed URI sequence 被解码的URI不合法.
到网上搜了下,有的说要用: decodeURIComponet, escape 解码才行, 但是这几个方法都试了,还是报同样的错误.
最后检查后台代码发现中文编码的是这样的:
java.net.URLEncoder.encode(client.name); 并提示该方法是过时的了.
于是将其编码改成: java.net.URLEncoder.encode(client.name , "UTF-8"); 便OK了.
- JavaScript报错: malformed URI sequence , URI不合法
- JavaScript报错: malformed URI sequence , URI不合法
- malformed URI sequence
- JavaScript decodeURIComponent Uncaught URIError: URI malformed
- decodeURIComponent URI malformed 错误
- Uncaught URIError: URI malformed
- 微信小程序URIError: URI malformed
- 火狐异常 NS_ERROR_MALFORMED_URI: The URI is malformed
- URI
- URI
- URI
- uri
- uri
- URI
- Uri
- URI
- URI
- URI
- 内核概念
- 不用循环打印 1-1000
- 百度贴吧理论上的BUG
- 让我们用代码回味经典
- 学好C++的五十条忠告
- JavaScript报错: malformed URI sequence , URI不合法
- ATL与MFC消息分发机制的对比---由金山开源代码引出的思考(一)
- 使用API添加用户的小程序 当net user不能使用时
- 哈希表查找实现
- C#根据字符串得到静态类的属性(PropertyInfo)
- 数组中 a[5]==5[a]
- 用VB写的一个组件,实现添加系统用户,并添加到指定组
- [C#] String与string的区别
- VPN