Вот часть html-кода Я пытаюсь отправить текстовое поле, в основном это текстовое поле, которое используется на этом форуме вводить вопросы. Он не работает, ничего не отправляется, и тип ответа, который я получаю, -
NSHTTPURLResponse: 0x617bb20
Хотя мне удалось заставить его работать для входа в систему, за исключением того, что я заменил body =% @ на user =% @ & pass =% @
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://forums.whirlpool.net.au%@", replyLink]];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setRequestMethod:@"POST"];
[request addRequestHeader:@"Content-Type" value:@"application/xml;charset=UTF-8;"];
[request setPostValue:@"test" forKey:@"body"];
[request setDelegate:self];
[request startAsynchronous];
- (void) requestFinished:(ASIHTTPRequest *)request {
//NSString *responseString = [request responseString];
NSLog(@"Response %d : %@", request.responseStatusCode, [request responseString]);
//NSData *responseData = [request responseData];
}
- (void) requestStarted:(ASIHTTPRequest *) request {
NSLog(@"request started...");
}
- (void) requestFailed:(ASIHTTPRequest *) request {
NSError *error = [request error];
NSLog(@"%@", error);
}
Обновлен код с использованием ASIHTTPRequest.