How to use the xhr2.XMLHttpRequest function in xhr2

To help you get started, we’ve selected a few xhr2 examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github aadsm / jsmediatags / src / XhrFileReader.js View on Github external
_createXHRObject(): XMLHttpRequest {
    if (typeof window === "undefined" && !this._isWebWorker()) {
      // $FlowIssue - flow is not able to recognize this module.
      return new (require("xhr2").XMLHttpRequest)();
    }

    if (typeof XMLHttpRequest !== "undefined") {
      return new XMLHttpRequest();
    }

    throw new Error("XMLHttpRequest is not supported");
  }
}
github agershun / olap / src / xmla.js View on Github external
function POST(path,body,async,cb){
  var xhr = new XMLHttpRequest();
  xhr.onreadystatechange = function() {
      if (xhr.readyState === XMLHttpRequest.DONE) {
          if (xhr.status === 200) {
              if (cb){
                  cb(undefined,xhr.responseText);
              }
          } else if (error){
              cb(xhr);
          }
          // Todo: else...?            
      }
  };
  xhr.open("POST", path, async); // Async
  xhr.setRequestHeader("Accept", "text/xml, application/xml, application/soap+xml");
  xhr.setRequestHeader("Content-Type", "text/xml");
  xhr.send(body);
github agershun / olap / stuff / olap / xmla.js View on Github external
function POST(path,body,async,cb){
  var xhr = new XMLHttpRequest();
  xhr.onreadystatechange = function() {
      if (xhr.readyState === XMLHttpRequest.DONE) {
          if (xhr.status === 200) {
              if (cb){
                  cb(undefined,xhr.responseText);
              }
          } else if (error){
              cb(xhr);
          }
          // Todo: else...?            
      }
  };
  xhr.open("POST", path, async); // Async
  xhr.setRequestHeader("Accept", "text/xml, application/xml, application/soap+xml");
  xhr.setRequestHeader("Content-Type", "text/xml");
  xhr.send(body);
github aadsm / jsmediatags / dist / jsmediatags.js View on Github external
value: function _createXHRObject() {
      if (typeof window === "undefined" && !this._isWebWorker()) {
        // $FlowIssue - flow is not able to recognize this module.
        return new (require("xhr2").XMLHttpRequest)();
      }

      if (typeof XMLHttpRequest !== "undefined") {
        return new XMLHttpRequest();
      }

      throw new Error("XMLHttpRequest is not supported");
    }
  }], [{
github angular / angular / packages / platform-server / src / http.ts View on Github external
  build(): XMLHttpRequest { return new xhr2.XMLHttpRequest(); }
}

xhr2

XMLHttpRequest emulation for node.js

MIT
Latest version published 4 years ago

Package Health Score

71 / 100
Full package analysis