Javascript 来自Chrome扩展的POST请求
我正在尝试用我的chrome扩展插件发布。 这是我正在使用的方法Javascript 来自Chrome扩展的POST请求,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我正在尝试用我的chrome扩展插件发布。 这是我正在使用的方法 function uploadFile(url){ var req = new XMLHTTPRequest(); req.open("POST", "https://wepicit.s3.amazonaws.com/", true); var params = "key="+myKey "&acl="+"public-read" "&Cont
function uploadFile(url){
var req = new XMLHTTPRequest();
req.open("POST", "https://wepicit.s3.amazonaws.com/", true);
var params = "key="+myKey
"&acl="+"public-read"
"&Content-Type="+"text/plain"
"&AWSAccessKeyId"+tempKey
"&file="+url+".txt"
req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
req.setRequestHeader("Content-length", params.length);
req.setRequestHeader("Connection", "close");
req.send(params);
req.onreadystatechange = function(){
// If the request completed, close the extension popup
if (req.readyState == 4)
if (req.status == 200) console.log('success');
};
}
我得到的错误是没有定义“XMLHTTPRequest()”。请帮忙。谢谢。JavaScript区分大小写
不是
new XMLHTTPRequest()
,而是new XMLHTTPRequest()
不是
new XMLHTTPRequest()
,而是new XMLHTTPRequest()
不是
new XMLHTTPRequest()
,而是new XMLHTTPRequest()
newxmlhttprequest()
,而是newxmlhttprequest()