5

http削除リクエストを送信する方法が必要です。以下のコードを実装しました

- (void) deleteSyncRequestWithURL:(NSString *) url
{
    NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];

    [request setURL:[NSURL URLWithString:url]];
    [request setHTTPMethod:@"DELETE"];  
    _connection = [[NSURLConnection connectionWithRequest:request delegate:self] retain];    
}

しかし、私は404ステータスを持っています。

誰かが私が欠けているものを知っていますか?

PS:私はxcode 3.2.3、シミュレータ4.0を使用しています

4

1 に答える 1

1

削除リクエストが正しく発行されているように見えますが、サーバーは404-ドキュメントが見つかりませんというエラーで応答することを選択しています。

サーバーアプリケーションも制御できますか?サーバーのURLに、削除要求に応答するリソースがありますか?

削除リクエストが行われていることに疑いがある場合は、HTTPプロキシを使用してリクエストを直接調べ、他のクライアントと比較できます。私はWiresharkを使用します(Macの場合)。他のクライアントがPC上にある場合は、優れたFiddlerを使用できます。

于 2011-11-30T14:41:19.273 に答える