官方源码“NSRUL.h”文件中可以看到如下信息:后两个方法已废弃,从iOS7.0开始提供新的两个方法:
一:stringByAddingPercentEncodingWithAllowedCharacters方法:是将普通字符转为百分比编码字符;
调用方法如下:
eg. “浙江省”转码后即变成了“%E6%B5%99%E6%B1%9F%E7%9C%81”;
方法二:stringByRemovingPercentEncoding方法:则是将百分比编码字符重新转会普通字符;
调用方法如下:
1、在浏览器中访问中文域名,打开调试信息后(例如Chrome浏览器的F12开发者工具),在调试首页可看到相应的punycode。2、在搜索引擎上使用关键词中文域名在线转码,搜索相应的转码器,在转码器中进行转换。
一,先举个例子:比如你要处理的url链接二,说你为什么要处理中文,是因为url有中文requests请求不到数据还是其他原因,
你应该打开该网站,f12开发工具看请求的链接是什么形式
三,url里的中文要转化换成什么,是MD5Z值(8a91ee17510f2b7401510f60a67f039c
),还是中文转码为%E5%A5这种
四,事情说清楚,想干什么,得到什么结果,怎么解决
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)