Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 来自Chrome扩展的POST请求_Javascript_Google Chrome_Google Chrome Extension - Fatal编程技术网

Javascript 来自Chrome扩展的POST请求

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

我正在尝试用我的chrome扩展插件发布。 这是我正在使用的方法

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()