とにかくfirefoxアドオンからクロスドメインPUTリクエストを行う-sdk、リクエストオブジェクトはありますか?そうでない場合、PUTリクエストを実行するための最良の方法は何ですか。
1 に答える
0
いいえ、request
パッケージはGETまたはPOSTのみをサポートします-メソッドPUTはWebにはほとんど存在せず、サポートしても意味がないと思います。ほとんどの場合、通常のオブジェクトxhr
のAPIを提供する内部パッケージを使用する必要があります。XMLHttpRequest
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バージョンで変更される可能性があることに注意してください。
于 2011-11-14T09:42:43.403 に答える