IOS 使用Http模拟SOAP请求Webservice时内容Unicode编码的实现
来源:互联网 发布:方向余弦矩阵 编辑:程序博客网 时间:2024/06/04 17:44
IOS上去请求WebService时,为了方便,直接用http POST请求。通过对JAVA版本的抓包发现,请求中的中文字符,都被转成Unicode编码。
如:a被换为 a
【其实很简单,获取每个字符的对应的数字,如999,unicode编码即为:ϧ 】
为了实现相关功能,手动将字符串拼接,代码如下:
-(NSString *)convert2Unicode:(NSString *)str{ NSMutableString *resultString = [[NSMutableString alloc]init]; NSInteger length =[str length]; for (int i=0; i<length; i++) { // NSLog(@"ConvertString2Unicode ****** charAtIndex%d is %c code:&#%d;",i,[str characterAtIndex:i],[str characterAtIndex:i]); [resultString appendString:[NSString stringWithFormat:@"&#%d;",[str characterAtIndex:i]]] ; } return resultString;}
本人未测试直接传字符串的效果,欢迎指点。
0 0
- IOS 使用Http模拟SOAP请求Webservice时内容Unicode编码的实现
- iOS WebService SOAP 请求的实现
- iOS 自动处理 Http 请求的应答内容字符编码
- IOS URL无法对加号进行编码导致http请求时服务器端获取的内容中加号变成空格问题
- SOAP Webservice用AFNetworking实现请求
- 【soap】利用php的soap实现webservice
- 通过HTTP请求,将XML以SOAP消息的方式发给JWSDP、.NET的webservice
- php soap webservice的实现
- HTTP+SOAP的使用
- 一个简单的使用SOAP协议调用Webservice实现
- WebService SOAP、Restful和HTTP(post/get)请求区别
- 浅谈WebService SOAP、Restful、HTTP(post/get)请求
- 浅谈WebService SOAP、Restful、HTTP(post/get)请求
- 浅谈WebService SOAP、Restful、HTTP(post/get)请求
- 浅谈WebService SOAP、Restful、HTTP(post/get)请求
- 抓取Webservice Soap请求
- Android Soap请求webService
- webservice http soap
- Python进阶09 动态类型
- spring-mvc(二)前台easyui到后台传值
- POJ 3622 Gourmet Grazers
- Mac下使用XMPP即时通讯【3】:openfire安装完毕后无法登录控制台(忘记密码)的解决方法
- NTU-Coursera机器学习:linear回归与logistic回归
- IOS 使用Http模拟SOAP请求Webservice时内容Unicode编码的实现
- Lua程序设计 第17章 弱引用笔记
- SQL Server 2005 彻底卸载、重装问题
- Java中Cloneable接口
- 一月的小小感悟
- 第一周周报
- Spring-AOP之aspectj注解方式
- [每天一个知识点]20-Java语言-菱形运算符
- 程序员必须知道的10大基础实用算法及其讲解