Если я запускаю этот запрос от моего терминала я могу увидеть запросы в формате JSON, как обычно:Неподдерживаемое URL в NSURLRequest
curl -XGET 192.168.0.6:8888/scripts/data/backend2/index.php/name/_all
Мой код NSURlRequest заключается в следующем:
NSURLRequest *request = [NSURLRequest requestWithURL:
[NSURL URLWithString:@"192.168.0.6:8888/scripts/data/backend2/index.php/name/_all"]];
[[NSURLConnection alloc] initWithRequest:request delegate:self];
И я получаю эта ошибка:
didFailWithError
2013-11-29 22:31:08.164 Ski Greece[607:a0b] Connection failed: Error Domain=NSURLErrorDomain Code=-1002 "unsupported URL" UserInfo=0xcd042d0 {NSErrorFailingURLStringKey=192.168.0.6:8888/scripts/data/backend2/index.php/name/_all, NSErrorFailingURLKey=192.168.0.6:8888/scripts/data/backend2/index.php/name/_all, NSLocalizedDescription=unsupported URL, NSUnderlyingError=0xdbdcc70 "unsupported URL"}
Как я могу позвонить по этому адресу? Я не могу получить доступ к серверному коду - я знаю, что это просто настройка, чтобы вернуть мне то, что мне нужно, если я позвоню этому URL-адресу?
Попробуйте добавить 'http: //' в начало URL-адреса. – rmaddy
Добавьте «http: //» и повторите попытку? Кроме того, вы запрашиваете порт таким образом или через URL-запрос (я не уверен сам). –
Согласовано. Без «http: //» (или другого префикса URL) это не URL-адрес вообще. – russellm