iOS中关于URL字符串的处理
来源:互联网 发布:五十知天命六大而耳顺 编辑:程序博客网 时间:2024/06/01 07:47
我们经常会看到url字符串中含有一些特殊功能的特殊字符,或者中文字符,作为参数用GET方式传递时,需要用urlencode处理下。
//URLEncode+(NSString*)encodeString:(NSString*)unencodedString{ // CharactersToBeEscaped = @":/?&=;+!@#$()~',*"; // CharactersToLeaveUnescaped = @"[]."; NSString *encodedString = (NSString *) CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)unencodedString, NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8)); return encodedString;} //URLDEcode-(NSString *)decodeString:(NSString*)encodedString { //NSString *decodedString = [encodedString stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding ]; NSString *decodedString = (__bridge_transfer NSString *)CFURLCreateStringByReplacingPercentEscapesUsingEncoding(NULL, (__bridge CFStringRef)encodedString, CFSTR(""), CFStringConvertNSStringEncodingToEncoding(NSUTF8StringEncoding)); return decodedString;}
0 0
- iOS中关于URL字符串的处理
- 关于iOS中webView中url特殊字符处理
- 关于TurboGears中多级URL的处理
- iOS开发-iOS中URL字符串的URLencode与URLdecode
- ios中URL中出现字典参数的处理问题
- ios中字符串处理
- IOS中字符串与数组的处理
- IOS中字符串与数组的处理
- IOS中字符串与数组的处理
- IOS中字符串与数组的处理
- IOS中字符串的处理 NSString
- iOS的Url中特殊字符的转码处理
- ios中URL字符串的URLencode与URLdecode
- iOS中URL字符串的URLencode与URLdecode
- iOS中URL字符串的URLencode与URLdecode
- 关于url中有特殊字符的处理
- iOS url的一些处理
- 关于python的url处理
- struts2的action里定义的serialVersionUID是干什么用的啊?
- 细说sybase日志-
- ExecutorThreadHandler 消息处理器
- springMvc+页面静态化+tomcat+nginx
- Search for a Range
- iOS中关于URL字符串的处理
- oracle数据库导入导出命令!
- vs2010快捷键大全
- UVA 11971 - Polygon(概率+几何概型)
- Google面试题 数组中第K小的数字
- malformed or corrupted AST file:"Unable to load module
- LeetCode-Maximal Rectangle
- Hadoop源码编译,hadoop-2.4.1+Lubuntu(Ubuntu)
- iOS沙盒机制