关于使用 ASIHTTPRequest URL中文参数乱码问题
2013-03-16 10:52
483 查看
(1)在一些开发中需要向服务器上传带有参数的URL request,参数中免不了会有中文字符,含有中文字符的URL是没法直接传送出去的,需要经过UTF8编码。
然而在经过UTF8编码以后,上传到服务器的中文参数都产生了乱码;这里使用的是ASIHTTPRequest;
(2)解决方案,替换ASIHTTPRequest 为 ASIFormDataRequest,这里URL中不带参数,只是一个地址;
而是将参数防止到以下:
ASIFormDataRequest *request = [[[ASIFormDataRequest alloc]]initWithURL:URL]autorelease];
[request setPostValue:value forKey: @"firstName"];
然而在经过UTF8编码以后,上传到服务器的中文参数都产生了乱码;这里使用的是ASIHTTPRequest;
(2)解决方案,替换ASIHTTPRequest 为 ASIFormDataRequest,这里URL中不带参数,只是一个地址;
而是将参数防止到以下:
ASIFormDataRequest *request = [[[ASIFormDataRequest alloc]]initWithURL:URL]autorelease];
[request setPostValue:value forKey: @"firstName"];
相关文章推荐
- 关于使用 ASIHTTPRequest URL中文参数乱码问题
- 关于使用 ASIHTTPRequest URL中文参数乱码问题
- AJAX技术使用XMLHttpRequest对象传递参数的中文乱码问题
- 关于Android使用HttpURLConnection传输含有中文JSON数据的报错、乱码问题
- ASIHTTPRequest 中url参数中文乱码
- ASIHTTPRequest 中url参数中文乱码
- 关于使用HttpWebRequest和HttpWebResponse时中文乱码问题
- 关于spring mvc的get方法传递中文参数时乱码问题(@RequestParam)
- android客户端通过Get方式提交参数给服务器,使用URL和HttpURLConnection实现,以及乱码问题解决
- Mql5.0数据库乱码,request 通过get传中文参数乱码,通过url直接下载中文乱码问题
- 关于使用showModalDialog传递参数出现中文乱码问题
- 关于中文乱码问题的补充,主要正对URL参数有中文的问题。
- 使用jquery获取url以及使用jquery获取url参数以及中文编码乱码的问题
- 关于Cocos C++ http 有中文参数 服务器接收乱码问题解决!
- Ajax的底层实现--使用Ajax实现无刷新登录实例--解决ajax中URl参数带中文的乱码问题
- Http协议中关于请求与响应中文参数乱码问题详解
- 关于地址栏传中文参数request获取乱码问题
- Android使用HttpUrlConnection get请求带中文参数的编码问题
- flex URLRequest传中文参数到后台乱码问题解决方法
- 关于URL传参中带中文参数乱码问题