zoukankan      html  css  js  c++  java
  • ios url 编码和解码

    1.url编码

    ios中http请求遇到汉字的时候,需要转化成UTF-8,用到的方法是:

    NSString * encodingString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

    2.url解码

    请求后,返回的数据,如何显示的是这样的格式:%3A%2F%2F,此时需要我们进行UTF-8解码,用到的方法是:

    NSString *str = [model.album_name stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

    例子:

        NSString *httpUrl = @"http://apis.baidu.com/apistore/aqiservice/aqi";
        NSString *httpArg = @"city=%E5%8C%97%E4%BA%AC";

    。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

        NSString *urlString =@"荆州";

        NSString * encodingString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

        NSString *httpUrl = @"http://apis.baidu.com/apistore/aqiservice/aqi";

        NSString *httpArg = [[NSString alloc]initWithFormat: @"city=%@", encodingString];

        

  • 相关阅读:
    关于web测试收集
    Webdriver初探
    Java学习笔记 11/15:一个简单的JAVA例子
    持续集成环境搭建总结
    启动速度
    excel中用到的函数
    jmerter使用
    接口测试
    内存泄漏场景
    手机连接电脑那些事
  • 原文地址:https://www.cnblogs.com/luqinbin/p/4858423.html
Copyright © 2011-2022 走看看