IOS 的URLEncode
来源:互联网 发布:查询软件 编辑:程序博客网 时间:2024/05/23 14:32
原文出自:
http://blog.csdn.net/xumingwei12345/article/details/9366669
感谢原创作者。
原标题是:
IOS 开发中对url中的参数进行URLEncode编码的实现
1、为什么要进行编码:当url中的参数出现中文、
特殊符号&%和空格时不能在网络上进行传输,必须先进行编码;
2、编码过程:
NSString *param = @"蓝色天空";
NSString *result = (NSString*)CFURLCreateStringByAddingPercentEscapes(nil,
(CFStringRef)param, nil,
(CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8);
NSLog(@"result:%@",result);
url中的中文参数“蓝色天空”编码后的结果是:%E8%93%9D%E8%89%B2%E5%A4%A9%E7%A9%BA
系统编译后结果展示如下:
0 0
- IOS 的URLEncode
- iOS URLEncode
- iOS utf-8和urlEncode的区别
- iOS开发-iOS中URL字符串的URLencode与URLdecode
- ios urlencode方法
- iOS-URLEncode和URLDecode
- 网络传输文本,urlEncode和urldecode的iOS实现。
- 网络传输文本,urlEncode和decode的iOS实现。
- ios中URL字符串的URLencode与URLdecode
- iOS中URL字符串的URLencode与URLdecode
- iOS中URL字符串的URLencode与URLdecode
- iOS中文参数的URL地址URLEncode转码
- HttpUtility.UrlEncode和Server.UrlEncode 的区别
- HttpUtility.UrlEncode,Server.UrlEncode 的区别
- iOS中文网址路径转换URLEncode
- iOS中文网址路径转换URLEncode
- iOS中文网址路径转换URLEncode
- iOS中文网址路径转换URLEncode
- 我们收敛了当初的样子
- C语言static关键字浅析
- 搜索处理(防跨站)
- linux alsa 音频路径切换
- Python模块学习之xml.etree.ElementTree
- IOS 的URLEncode
- Alertialog警告对话框的用法
- Xcode的Architectures和Valid Architectures的区别
- 关于序列化:java.io.Serializable
- strtok_r 和 strsep 使用实例
- myeclipse显示web-inf下的classes文件夹
- [Android JNI开发]JAVA编译器的坑——GetStaticMethodID 找不到的另外一种可能
- Mindmanager/Mindjet 14 基础教程
- jsp开源标签库