URL encode编码和解码
来源:互联网 发布:杭州树熊网络 编辑:程序博客网 时间:2024/05/21 06:23
URL encode 用于将字符串以 URL 编码,具体代码如下:
+(NSString *)encodeString:(NSString *)unencodeString{ NSString * encodedString = (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)unencodeString, NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8)); return unencodeString;}-(NSString *)decodeString:(NSString *)encodedString{ NSString * decodedString = (__bridge_transfer NSString *)CFURLCreateStringByReplacingPercentEscapesUsingEncoding(NULL, (__bridge CFStringRef)encodedString, CFSTR(""),CFStringConvertNSStringEncodingToEncoding(NSUTF8StringEncoding)); return encodedString;}
当然也可以不写方法体,直接复制方法内部的代码,把相关变量替换即可。
附: URL在线解析: [ UrlEncode编码/UrlDecode解码 - 站长工具 ]
1 0
- URL encode编码和解码
- encode url 编码和解码处理
- encode url 编码和解码处理
- URL解码(Decode)/编码(Encode)
- URL解码(Decode)/编码(Encode)
- URL解码(Decode)/编码(Encode)
- iPhone 中文URL编码(encode)解码(decode)
- URL编码和解码
- url编码和解码
- url编码和解码
- URL编码和解码
- URL编码和解码
- url编码和解码
- url 编码和解码
- url 编码和解码
- url编码和解码
- url 编码和解码
- leetcode 535. Encode and Decode TinyURL 编码和解码精简URL地址
- ftplib模块
- git 命令大全
- Android Butter Knife 框架——最好用的View注入
- Zookeeper 命令和查看节点数据
- 用R语言对高维数据进行降维聚类展示
- URL encode编码和解码
- C# Remoting 简单实现
- 437. Path Sum III
- Delphi连接mysql5.1中文字符显示乱码问题:
- Ubuntu server下搭建Maven私服Nexus
- 网络问题
- 绿色软件如何设置windows自启动?
- 安卓高级8 SurfaceView (1)
- Git常用命令总结