したがって、私がやりたいことは、POST リクエストを URL に送信することだけです。今、私は NSURLRequest/NSURLConnection を使用してみましたが、それに問題があり、大きなファイルを送信したいので、ストリームを直接処理する方がよいと考えたため、下位レベルに移動することにしました。しかし、出力ストリーム デリゲートは呼び出されていないようで、NSOutputStream のinitWithURL
.
NSURL *url = [NSURL URLWithString:NSString stringWithFormat: @"http://url"];
self.outputStream = [[NSOutputStream alloc] initWithURL:url append:NO];
[outputStream retain];
[outputStream setDelegate:self];
[outputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[outputStream open];
私のURLは有効なURLであるため、理解できません。端末からpingを実行して、他のソースからデータを送信できます。私は何か間違ったことをしていますか、またはストリームを使用して URL に POST 要求を書き込む方法を教えてもらえますか? ありがとう。