使用瑞典语字母的url请求

时间:2014-08-01 13:05:09

标签: html http url utf nsmutableurlrequest

我正在尝试使用API​​服务来获取xml数据。当我尝试将一个字符串附加到其中的瑞典语åäö的URL时出现问题。如果我只是添加瑞典字母连接失败,当我添加UTF8编码时,回复是空数据,这是错误的。我就是这样做的:

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:[@"http://apfy.me/www.blocket.se/burken/Search?ca=11&w=3&q=segelbåt" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];

当我尝试在浏览器中打开网站时,%E5显示为å。我很好地尝试了这一点,但没有成功。

http://www.blocket.se/hela_sverige?q=segelb%E5t&cg=0&w=3&st=s&ca=2&is=1&l=0&md=th

显然,我希望API服务在获取html页面时将å转换为%E5。

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

问题出在服务器端,问题由apfy服务解决