【问题标题】:iOS remove special characters from URL string [closed]iOS从URL字符串中删除特殊字符[关闭]
【发布时间】:2012-08-15 08:13:45
【问题描述】:

我想使用 NSURLRequest 调用这个 URL:

http://www.test.com/query={"tag1":"üğişi","tag2":"çöçödd"}

这些字符是“üğişi”和“çöçödd”UTF8 字符。我需要转换此 URL 以获得响应。你能帮帮我吗?

【问题讨论】:

    标签: ios urlencode nsurlrequest


    【解决方案1】:

    使用NSString 类的-(NSString*)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding; 例程。像这样:

    NSString* url = @"http://www.test.com/query={\"tag1\":\"üğişi\",\"tag2\":\"çöçödd\"}"; 
    NSString* urlEncoded = [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
    

    Here you can find more...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-11
      • 2016-01-23
      • 2019-11-09
      • 2011-08-29
      相关资源
      最近更新 更多