iOS - NSURLConnection - Подключение к серверу и получение Nonce - PullRequest
0 голосов
/ 30 ноября 2011

Я пишу приложение для iOS. Есть сервер, связанный с какой-то недвижимостью. Я должен отправить следующий запрос на сервер, чтобы получить Nonce.

GET /ptest/login HTTP/1.1 
Method: GET 
User-Agent: MRIS API 
Testing Tool/2.0 
Rets-Version: RETS/1.7 
Accept: */* 
Host: ptest.mris.com:6103 
Connection: keep-alive

Я использую ASI HTTP со следующим кодом для публикации:

[self setRequest:[ASIHTTPRequest requestWithURL:[NSURL URLWithString:@"/ptest/login"]]];
[request addRequestHeader:@"User-Agent" value:@"CARETS-General/1.0"];
[request addRequestHeader:@"Rets-Version" value:@"1.7"];
[request addRequestHeader:@"Connection" value:@"keep-alive"];
[request addRequestHeader:@"Accept" value:@"*/*"];
[request addRequestHeader:@"Host" value:"ptest.mris.com:6103"];
[request setDelegate:self];
[request setDidFinishSelector:@selector(topSecretFetchComplete:)];
[request setDidFailSelector:@selector(topSecretFetchFailed:)];
[request startAsynchronous];   

Я получаю ответ
Ошибка: невозможно установить соединение HTTP

Может ли кто-нибудь указать мне, как установить успешное соединение?

1 Ответ

0 голосов
/ 31 декабря 2011

Я нашел это. Значение nonce возвращается в заголовке ответа.

...