GET/POST/PUT/DELETEリクエストをサポートするRESTful APIを作成しました。今私はAPIにJavascriptクライアントライブラリを持たせたいと思います。私はJSONPを使ってクロスドメインポリシーをバイパスすることを考えました。それはうまくいきますが、もちろんGETリクエストのためだけです。PUT/POST/DELETEクロスドメインリクエストを作成するためのJSONP質問
私はそのようなことを実装する方法を考え始めました。同時に、使用するのに苦労しないようにしようとしました。
APIの実装を編集し、すべてのHTTPリクエストを確認すると考えました。 JSONPリクエスト(クエリ文字列に「コールバック」パラメータがある)の場合、POSTやDELETEなどの他のメソッドによって呼び出される必要がある場合でも、すべてのAPIメソッドをGETリクエストによって強制的に実行します。
これは問題に対するRESTfulなアプローチではありませんが、機能します。どう思いますか?
別の解決策は、非GETリクエストを送信するIFrameを動的に生成することかもしれません。任意のヒント?ここでは、かなり類似した問題について、いくつかの関連ポイントがあります
Thx - IFrameハックを開始するためのリソースはありますか? – Mark