昨日書いたNSMutableURLRequestでDELETEリクエストを送信では、パラメータがなかったのですが、パラメータを付与することはできるのだろうか?
下のように実装してみる。
NSData *data; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"url"]]; [request setHTTPMethod:@"DELETE"]; [request setHTTPBody:data]; NSURLResponse *response; NSError *error; [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];上を実行するとリクエストが飛ばない。
なんでかなーっと原因を探ってみると、どうやらそもそもDELETEメソッドはbody付パラメータは想定されていなケースがあるようです。
参考URL
body付きHTTP DELETE
4.10 DELETEメソッド
0 コメント:
コメントを投稿