ASIHTTPRequestクラスファンクションがデータを送信するASIHttp?
私はデバッグ - (void)wiresharkのNSOperationのmainメソッドです。どのメソッドがデータを送信しているか調べたい
しかし、NSOperationのmainメソッドでstartRequestの最後までデバッグします。私はどんなデータもつかむことができません。
読み取りストリームは、CFHTTP要求が作成されたときにmyUrlパラメーターで指定されたサーバーとのソケット接続を開くため、ストリームが開かれていると見なされるまでにある程度の時間が経過する必要があります。読み取りストリームを開くと、要求がシリアル化されて送信されます。
ベース
データを送信するために最もチャンスを「HTTPサーバーとの通信」についてのリンゴの上の文書は、それがない.But以下のコードです。私はwireSharkで何かを見つけることができません。
CFStreamClientContext ctxt = {0, self, NULL, NULL, NULL};
if (CFReadStreamSetClient((CFReadStreamRef)[self readStream], kNetworkEvents, ReadStreamClientCallBack, &ctxt)) {
if (CFReadStreamOpen((CFReadStreamRef)[self readStream])) {
streamSuccessfullyOpened = YES;
}
}
ここでデータを送信しますか? socket sendやsendto関数のようなものです。
???なんでしょう ??? – vikingosegundo
ソケットsendtoやsend関数でserver.likeにデータを送るサーバと通信するために、CFReadStreamOpen((CFReadStreamRef)[self readStream]のような)メソッドを探したい。 – user1292717