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];

        

  • 相关阅读:
    事件
    js定时器
    js动画
    oop面向对象编程
    26 正则表达式
    25 异常处理
    javascript操作select的一些基本方法总结
    一个select 列子的思考
    jquery中 toggleClass方法的一种用法
    模拟TAB 采用 attachEvent 遇到的IE兼容问题
  • 原文地址:https://www.cnblogs.com/luqinbin/p/4858423.html
Copyright © 2011-2022 走看看