美文网首页iOS-SDK开发
iOS url汉字的转码与解码

iOS url汉字的转码与解码

作者: rockyMJ | 来源:发表于2018-08-03 15:13 被阅读545次

由于url支持26个英文字母、数字和少数几个特殊字符,因此,对于url中包含非标准url的字符时,就需要对其进行编码。

转码

NSString *urlStr = @"http://汉字";
urlStr=[urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

解码

-(NSString *)stringByReplacingPercentEscapesUsingEncoding:(NSStringEncoding)encoding

urlStr=[urlStr stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

相关文章

  • iOS url汉字的转码与解码

    由于url支持26个英文字母、数字和少数几个特殊字符,因此,对于url中包含非标准url的字符时,就需要对其进行编...

  • URL转码与解码

    class UrlUtil { public static void main(String[] args) ...

  • URL转码

    对于URL转码问题的理解:URL转码分为编码和解码两个过程。 URL编码的理解: 首先:我们需要想想URL作为一个...

  • url 转码、解码

  • iOS url编码,解码

    1.url编码 ios中http请求遇到汉字的时候,需要转化成UTF-8,用到的方法是: 2.url解码 请求后,...

  • iOS url编码与解码

    1. iOS 9之前 1.1 url编码 1.2 url解码 2. iOS 9之后 2.1 url解码 该方法在i...

  • 全面深度解析iOS端URL编码和解码过程

    全面深度解析iOS端URL编码和解码过程全面深度解析iOS端URL编码和解码过程

  • 代码中发送http请求, java.lang.IllegalAr

    产生原因 url中有汉字或特殊字符(非字母和数字的字符),没有转码。 解决办法 将带有特殊字符或汉字的参数进行转码...

  • iOS 7.0后的Base64全解

    项目中的Base64 在iOS 项目中经常会使用到Base64转解码,尤其在URL请求、图片转码上传等方面使用频繁...

  • iOS URL编码

    参考 全面深度解析iOS端URL编码和解码过程 iOS中URL编码那些事

网友评论

    本文标题:iOS url汉字的转码与解码

    本文链接:https://www.haomeiwen.com/subject/nvoyvftx.html