• iOS:对于请求URL的处理


     

    //1.stringByAddingPercentEscapesUsingEncoding方法进行编码,不会转转URL中的”%&?”等符号,因为不好区分这些特殊字符到底是连接符号还是参数值。

     

    //2.所以我们使用下面的方法处理请求字符串

    - (NSString*)urlEncodeString

    {

        NSString* result = (NSString*)CFURLCreateStringByAddingPercentEscapes(NULL, (CFStringRef)self, NULL, (CFStringRef)@";/?:@&=$+{}<>", kCFStringEncodingUTF8);

        //参数1.待转码的类型 2.指示不转义的字符 3.指示确定转义的字符 4.编码类型

        return [result autorelease];

    }

    爱code的妖妖
  • 相关阅读:
    #4702. gcd
    独特的树叶

    搞笑的代码 ( funny )
    越野赛车问题
    删边(cip)
    最长公共子序列
    美食节
    线段树
    新年快乐
  • 原文地址:https://www.cnblogs.com/yaoyao0110/p/4988695.html
Copyright © 2020-2023  润新知