是否有来自firefox addon-sdk,请求对象的跨域PUT请求?如果不是,那么做PUT请求的最佳方法是什么。
答案 0 :(得分:0)
不,request
包只支持GET或POST - 方法PUT在网上几乎不存在,我想支持它没有任何意义。您需要使用主要提供常规XMLHttpRequest
object API的内部xhr
包:
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版本中更改。