1
我的客戶端JavaScript應用程序想要使用gdata API。 Gdata寫入是PUT。沒有CORS的跨域PUT
我可以使用JSONP讀取gdata。簡單。
我可以發佈,因爲表單帖子不受same-origin policy支配。我甚至可以用表格做something cute。
但我的API不想POST,它想要PUT。
如何在不使用CORS的情況下將PUT跨域,僅客戶端(因爲gdata不支持CORS)?
更新:作爲一個冰雹瑪麗,我試圖覆蓋在一個jQuery XHR POST使用X-HTTP-Method-Override: PUT
動詞,as instructed,,但不工作; XHR尊重POST的同源策略。
我使用'用於JavaScript的客戶端庫'進行身份驗證,但該庫不支持電子表格api。我正在使用jquery ajax的東西來實際發出請求,使用'客戶端庫的JavaScript'返回的身份驗證令牌 – 2013-03-12 20:24:07