首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
stringbyaddingpercentescapesusingencoding专题
stringByAddingPercentEscapesUsingEncoding: 和stringByReplacingPercentEscapesUsingEncoding:的不同
(1) 因为url支持26个英文字母、数字和少数几个特殊字符,因此,对于url中包含非标准url的字符时(比如有汉字时),就需要对其进行编码。iOS中提供了函数stringByAddingPercentEscapesUsingEncoding对中文和一些特殊字符进行编码,但是stringByAddingPercentEscapesUsingEncoding的功能并不完善,对一些较为特殊的字符无效。
阅读更多...
[URLString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; URL 请求前先加入这个
NSString URLString; NSURL *URL = [ NSURL URLWithString :[URLString stringByAddingPercentEscapesUsingEncoding : NSUTF8StringEncoding ]];
阅读更多...