Не отправил URL-запрос на сервер в iPhone - PullRequest
0 голосов
/ 30 ноября 2011

Я впервые столкнулся с проблемой, когда отправил URL-запрос, который не был выполнен.

Мой URL-адрес: https://www.company name.com/apps/webservice/index.php? op = Newtips & campaign_id = 38 & title = löp & touserid = 4 & description = Ålägg

, когда я отправляю без шведского символа, он работает нормально, но когда я отправляю запрос с этим символом, он не дает мне ответа.

Пожалуйста, помогите мне решить эту проблему
Заранее спасибо

1 Ответ

2 голосов
/ 30 ноября 2011

Попробуйте использовать stringByAddingPercentEscapesUsingEncoding: метод NSString, прежде чем инициализировать NSURL с ним.

ОБНОВЛЕНИЕ:

, например:

NSString *urlString = @"https://www.company name.com/apps/webservice/index.php?op=Newtips&campaign_id=38&title=löp&touserid=4&description=Ålägg";
NSString *encodedString = [urlString stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
NSURL *theUrl = [NSURL URLWithString:encodedString];
...