且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

iOS开发之网络编程--中文转码

更新时间:2022-05-20 00:03:36

前言:

在GET请求或者是POST请求,请求上传的参数如果含有中文,可能会导致请求失败。
所以要对存储了URL地址的NSString对象进行中文转码,然后将这个NSString对象传递给URL。
 
正文:
首先是本地服务器的账户和密码先曝光一下下哦,我有JavaWeb的简易程序,用Eclipse可以运行,嘻嘻,下面是JavaWeb的程序源码和效果截图:
iOS开发之网络编程--中文转码
 好,回到客户端,也就是我们的IOS前端,来看看我写的网络请求;
iOS开发之网络编程--中文转码
下面是GET请求,GET请求要讲URL的NSString对象进行中文转码:
 
iOS开发之网络编程--中文转码
 
 
POST请求,POST要对请求体内容HTTPBody进行中文转码:
 
iOS开发之网络编程--中文转码