2010-12-12 76 views
1

我知道從這裏可以看出,使用jsonp和javascript做一個跨域POST操作是不可能的。 但我必須將數據寫回到使用javascript的不同域上的Web服務 - 其他人如何做?只要破解它並使用GET操作?jsonp和POST動作

+0

你需要結果嗎?你可以成功地發佈沒有問題,你只是看不到什麼回來。 – 2010-12-12 01:44:37

+0

如果我可以發佈,但沒有得到任何結果,這是一個我很滿意的解決方案。你知道用jQuery做這件事的任何例子嗎? (和.NET WCF的http休息服務 - 我知道我推動了一下!:-)) – 2010-12-12 08:03:21

+0

提交表單到隱藏的iframe。 – epascarello 2010-12-12 23:51:41

回答

1

我已經結束了只使用一個GET方法和送我回的詳細信息。不是REST應該被使用的方式,但是在調查中,這是許多其他網站似乎做的事情。

0

網址有多不同?根據答案,您可以使用javascript來完成。假設實際上應用了相同的源策略,一種方法是發佈到提供頁面的服務器,然後在服務器上使用http庫發佈到其他系統。

3

寫一個proxy,這是超級簡單。

+0

它只能是javascript代碼,因爲我正在將SharePoint作爲沙盒解決方案部署到Web部件。沒有服務器端代碼。 – 2010-12-12 07:14:48