0
是否有無法使firefox addon-sdk發出跨域PUT請求,請求對象?如果不是,那麼執行PUT請求的最佳方式是什麼。如何使用firefox addon-sdk的Request對象進行PUT請求(跨域請求)
是否有無法使firefox addon-sdk發出跨域PUT請求,請求對象?如果不是,那麼執行PUT請求的最佳方式是什麼。如何使用firefox addon-sdk的Request對象進行PUT請求(跨域請求)
不,request
包只支持GET或POST方法PUT在網絡上幾乎不存在,我想支持它是沒有意義的。您將需要使用內部xhr
包大多提供的定期XMLHttpRequest
object的API:
var {XMLHttpRequest} = require(xhr);
var request = new XMLHttpRequest();
request.open("PUT", "http://example.com/");
request.onreadystatechange = function()
{
if (request.readyState == 4)
console.log("request done");
};
request.send(data);
請注意,這是內部API,它可能會在未來改變附加SDK版本。
非常感謝wladimir。我會試一試。另外,我們可以使用jquery.ajax()嗎?它是否支持? – miztaken
您確定需要使用PUT方法嗎?還有服務器在使用它嗎? –
我只是使用客戶端向我公開的Web服務API。 – miztaken