ios-day21-01(对URL中的中文或特殊字符添加百分号转义、把经过百分号转义的URL还原)
2015-04-06 20:04
330 查看
NSString *urlStr = [NSString stringWithFormat:@"http://localhost/login.php?username=张三&password=1234"]; // 如果URL中包含中文字符串或者特殊字符(例如空格),需要给URL添加百分号转义 urlStr = [urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSURL *url = [NSURL URLWithString:urlStr]; NSLog(@"urlStr:%@", urlStr); // 打印结果:urlStr:http://localhost/login.php?username=%E5%BC%A0%E4%B8%89&password=1234 // 把经过百分号转义的URL还原 urlStr = [@"http://localhost/login.php?username=%E5%BC%A0%E4%B8%89&password=1234" stringByRemovingPercentEncoding]; NSLog(@"urlStr:%@", urlStr); // 打印结果:urlStr:http://localhost/login.php?username=张三&password=1234
相关文章推荐
- (URL转义处理)对URL中的中文或特殊字符添加百分号转义、把经过百分号转义的URL还原
- 密码中有特殊的字符IOS如何处理 IOS中URL包含中文参数的问题
- URL中文转义和特殊字符处理
- iOS 密码中有特殊的字符IOS如何处理 IOS中URL包含中文参数的问题
- iOS网址识别url中包含有特殊字符时需要转义
- 密码中有特殊的字符IOS如何处理 IOS中URL包含中文参数的问题
- iOS 中的 url 中文和特殊字符编码问题
- 密码中有特殊的字符IOS如何处理 IOS中URL包含中文参数的问题
- url特殊字符转义及解决方法
- URL特殊字符的转义
- url特殊字符转义及解决方法
- 关于URL传输中文和特殊字符的编码方法
- URL传参数特殊字符需转义
- jsp传输特殊字符 URL中文处理
- URL特殊字符需转义
- url特殊字符转义及解决方法
- asp.net怎样在URL中使用中文、空格、特殊字符
- ajax的js中url传送特殊字符和中文汉字的乱码解决
- URL特殊字符需转义
- asp.net怎样在URL中使用中文、空格、特殊字符