首页 > 代码库 > ASIHTTPRequest 编码问题

ASIHTTPRequest 编码问题

今天在模拟登陆时,中文的用户名一直登陆不上,对用户名进行了各种转码还是不能解决。

   在这个问题上一直卡了半个多小时,最终才发现根本不是用户名的编码问题,而是使用的第三方网络插件的ASIHTTPRequest编码问题,没有在提交表单时设置编码。

?
1
2
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
   [request setStringEncoding:gbkEncoding];

  设置编码后,问题就解决了,这些小问题也说明了一个问题,经验很重要啊。