2010-12-12 6 views
1

jsonpとjavascriptを使用してクロスドメインのPOSTアクションを実行することはできません。 しかし、javascriptを使って別のドメインにあるWebサービスにデータを書き戻す必要があります。他の人はどうしたらいいですか?ちょうどそれをハックし、GETアクションを使用しますか?jsonpとPOSTの動作

+0

結果が必要ですか?あなたは問題なく正常にPOSTすることができます、あなたは戻って来るものを見ることができません。 –

+0

私はPOSTはできますが、何の結果も得られない場合、それは私が満足している解決策です。 jQueryでこれを行う例がありますか? (と.NET WCF http restサービス - 私はここでちょっとプッシュしています!:-)) –

+0

隠しiframeにフォームを送信してください。 – epascarello

答えて

1

私はGETメソッドを使用して、私の詳細情報を送り返す終わってきました。 RESTが使用されるはずの方法ではありませんが、調査上、これは他の多くのWebサイトが行うように見えます。

0

どのように違うのですか?答えに応じて、あなたはjavascriptでそれを行うことができるかもしれません。同じ発信元ポリシーが実際に適用されると仮定すると、1つの方法は、ページを提供したサーバーにポストし、サーバー上でhttpライブラリーを使用して他のシステムにポストすることです。

3

proxyを書くと、とてもシンプルです。

+0

サンドボックス化されたソリューションとしてSharePointにWebパーツを展開しているので、JavaScriptコードのみが必要です。サーバーサイドコードはありません。 –

関連する問題