サーバー(私の場合はdjango)に非同期httpリクエストを送信しようとしています。何らかの理由で がdidFailWithErrorメソッドを呼び出す - それはうまくいきません。 これは私のコードです:iPhone - NSURL Connection
responseData = [NSMutableData data];
baseURL = [NSURL URLWithString:@"http://localhost:8000/messages/views/new_messages/"];
NSURLRequest *request =
[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://localhost:8000/messages/views/new_messages/"]];
[[NSURLConnection alloc] initWithRequest:request delegate:self];
return TRUE;
}
これらは、接続されているメソッドです:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
[responseData setLength:0];
NSLog(@"part 1 works");
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
[responseData appendData:data];
NSLog(@"part 2 works");
}
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
{
NSLog(@"error!!!");
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
NSLog(@"finish");
}
- それと間違って何ですか?
- 私はそれを修正した後、これを介してサーバーに投稿引数をどのように送ることができますか?
おかげ
ありがとうございます!それが私が探していたものです –