1

クライアント専用の JavaScript アプリで gdata API を使用したいと考えています。Gdata 書き込みは PUT です。

JSONP を使用して gdata を読み取ることができます。単純。

フォーム投稿は同一生成元ポリシーによって管理されていないため、投稿できます。フォルムをかわいくすることもできました。

しかし、私の API は POST を望んでおらず、PUT を望んでいます。

CORSなしでクロスドメイン、クライアント側のみをPUTするにはどうすればよいですか(gdataはCORSをサポートしていないため)?


更新:あられのメアリーとして、指示に従って、 jquery XHR POSTで使用して動詞をオーバーライドしようとしX-HTTP-Method-Override: PUTましたが、それは機能しません。XHR は、POST の同一生成元ポリシーを尊重します。

4

1 に答える 1

0

どの API を使用していますか? GData JavaScript クライアント(非推奨) または新しいGoogle APIs Client Library for JavaScriptのいずれかを使用してみてください。問い合わせる API によっては、後者がサポートする場合とサポートしない場合があります。

于 2013-03-12T19:24:45.870 に答える