NSString *urlencode(NSString *str){
CFStringEncoding cfEncoding = kCFStringEncodingUTF8;
str = (__bridge NSString *)CFURLCreateStringByAddingPercentEscapes(
NULL,
(CFStringRef)str,
NULL,
CFSTR("!*'();:@&=+$,/?%#[]"),
cfEncoding
);
return str;
}
NSString *urldecode(NSString *str){
CFStringEncoding cfEncoding = kCFStringEncodingUTF8;
str = (__bridge NSString *)CFURLCreateStringByReplacingPercentEscapesUsingEncoding (
NULL,
(CFStringRef)str,
CFSTR(""),
cfEncoding
);
return str;
}
Related posts:
- C++成员函数作为pthread_create参数
- jQuery延时绑定事件(lazy-bind)
- 链接包含”%2F”导致mod_rewrite失效
- 史上最强大的PHP MySQL操作类
- 消除JavaScript闭包的一般方法
由 udpwork.com 聚合
|
评论: 0
|
要! 要! 即刻! Now!