2012-05-06 7 views
1

現在、RESTful API(tastypie)を使用してサーバー(django)とやりとりするiOSアプリケーションを開発しています。iOSでASIHTTPRequestを使用してPATCHリクエストを送信する方法

私はリクエストを送信するためにASIHTTPRequestを使用しています。しかし、それはPATCH要求をサポートするようには見えません(私はtastypieを使用しています)。

私はこのような何か書き込み電流です:

[request setRequestMethod:@"PATCH"]; 

をしかし、サーバが応答を取得していないようです...私は何かを間違って何をやっていますか?

GETまたはPOSTに変更すると完全に正常に機能するので、私のコードは機能します。

答えて

1

リクエストメソッドをPOSTに設定し、X-HTTP-Method-OverrideヘッダーにPATCH値を追加しようとしましたか?

+0

は動作していないようです...それは[addRequestHeaderをリクエストしてください:@ "X-HTTP-Method-Override" value:@ "PATCH"]; ? –

+0

はい。 Webサービスでサポートされている必要があります。情報のおかげで –

+1

ありがとうございます。 herokuはPATCHリクエストをサポートしていないことが判明しました –

関連する問題