Я делаю HTTP-сообщение в своем приложении iphone, и один из параметров, которые я отправляю на сервер, - это URL-адрес. Проблема в том, что когда я конвертирую из NSURL в NSURLRequest, строка http://www.slashdot.org становится http:/www.slashdot.org(отсутствует одна из косых черт )
Есть ли способ обойти это?
вот код, который я использую:
NSString *host = @"example.host.com";
NSString *urlString = [NSString stringWithFormat:@"/SetLeaderUrl.json?leader_email=%@&url=%@",localEmail,urlToPublish];
NSURL *url = [[NSURL alloc] initWithScheme:@"http" host:host path:urlString];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];
NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
NSString *jsonString = [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding];
Я использовал NSLog, чтобы увидеть, где он теряет '/', и он на четвертой строке:
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];
спасибо за потраченное время на чтение!