<small id='SbkXb'></small><noframes id='SbkXb'>

    <legend id='SbkXb'><style id='SbkXb'><dir id='SbkXb'><q id='SbkXb'></q></dir></style></legend>

    <tfoot id='SbkXb'></tfoot>
      <bdo id='SbkXb'></bdo><ul id='SbkXb'></ul>

      <i id='SbkXb'><tr id='SbkXb'><dt id='SbkXb'><q id='SbkXb'><span id='SbkXb'><b id='SbkXb'><form id='SbkXb'><ins id='SbkXb'></ins><ul id='SbkXb'></ul><sub id='SbkXb'></sub></form><legend id='SbkXb'></legend><bdo id='SbkXb'><pre id='SbkXb'><center id='SbkXb'></center></pre></bdo></b><th id='SbkXb'></th></span></q></dt></tr></i><div id='SbkXb'><tfoot id='SbkXb'></tfoot><dl id='SbkXb'><fieldset id='SbkXb'></fieldset></dl></div>

    1. XMLHttpRequest 模块未定义/未找到

      时间:2023-10-15

      <small id='mRuNr'></small><noframes id='mRuNr'>

    2. <legend id='mRuNr'><style id='mRuNr'><dir id='mRuNr'><q id='mRuNr'></q></dir></style></legend>
        <tbody id='mRuNr'></tbody>

            <i id='mRuNr'><tr id='mRuNr'><dt id='mRuNr'><q id='mRuNr'><span id='mRuNr'><b id='mRuNr'><form id='mRuNr'><ins id='mRuNr'></ins><ul id='mRuNr'></ul><sub id='mRuNr'></sub></form><legend id='mRuNr'></legend><bdo id='mRuNr'><pre id='mRuNr'><center id='mRuNr'></center></pre></bdo></b><th id='mRuNr'></th></span></q></dt></tr></i><div id='mRuNr'><tfoot id='mRuNr'></tfoot><dl id='mRuNr'><fieldset id='mRuNr'></fieldset></dl></div>
              <bdo id='mRuNr'></bdo><ul id='mRuNr'></ul>
            • <tfoot id='mRuNr'></tfoot>

                本文介绍了XMLHttpRequest 模块未定义/未找到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                这是我的代码:

                var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;
                var xhr = new XMLHttpRequest();
                xhr.open("GET", "//URL")
                xhr.setRequestHeader("Content-Type: application/json", "Authorization: Basic //AuthKey");
                xhr.send();
                

                我收到错误:

                Cannot find module 'xmlhttprequest'
                

                当我删除第一行时,我得到:

                When I remove the first line, I am getting:

                XMLHttpRequest is not defined
                

                我到处搜索,人们到处都提到了 Node.js 的问题,但我的 Node 安装是正确的,所以我不确定问题是什么.

                I have searched all over and people have mentioned a problem with Node.js here and there but my installation of Node was correct so I'm not sure what the issue is.

                推荐答案

                XMLHttpRequest 是网络浏览器中的内置对象.

                XMLHttpRequest is a built-in object in web browsers.

                它不与 Node.js 一起分发.http 模块 是从 Node 发出 HTTP 请求的内置工具.

                It is not distributed with Node. The http module is the built-in tool for making HTTP requests from Node.

                大多数从节点发出 HTTP 请求的人都使用具有更友好 API 的第三方库.两个流行的选择是 Axios(用于 Node.js 和浏览器)和 node-fetch (它实现了浏览器内置的 fetch API,是XMLhttpRequest 的现代替代品.

                Most people making HTTP requests from node use a third party library with a friendlier API. Two popular choices are Axios (for use both in Node.js and browsers) and node-fetch (which implements the fetch API which is built into browsers and is a modern replacement for XMLhttpRequest.

                如果你真的想在 Node.js 中使用 XHR,那么有几个第三方实现.xmlhttprequest (似乎没有维护)和 xhr2(今年有更新).

                If you really want to use XHR in Node.js then there are a couple of third party implementations. xmlhttprequest (which seems to be unmaintained) and xhr2 (which has had an update this year).

                1. 用 npm 安装,

                1. Install it with npm,

                 npm install xhr2
                

              • 现在你可以在你的代码中require它.

                 var XMLHttpRequest = require('xhr2');
                 var xhr = new XMLHttpRequest();
                

              • 这篇关于XMLHttpRequest 模块未定义/未找到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:显示使用 XHR2/AJAX 下载文件的进度条 下一篇:SCRIPT5:在 IE9 中对 xmlhttprequest 的访问被拒绝

                相关文章

                最新文章

                  <tfoot id='puMyt'></tfoot>
                  1. <i id='puMyt'><tr id='puMyt'><dt id='puMyt'><q id='puMyt'><span id='puMyt'><b id='puMyt'><form id='puMyt'><ins id='puMyt'></ins><ul id='puMyt'></ul><sub id='puMyt'></sub></form><legend id='puMyt'></legend><bdo id='puMyt'><pre id='puMyt'><center id='puMyt'></center></pre></bdo></b><th id='puMyt'></th></span></q></dt></tr></i><div id='puMyt'><tfoot id='puMyt'></tfoot><dl id='puMyt'><fieldset id='puMyt'></fieldset></dl></div>
                    • <bdo id='puMyt'></bdo><ul id='puMyt'></ul>

                    <small id='puMyt'></small><noframes id='puMyt'>

                  2. <legend id='puMyt'><style id='puMyt'><dir id='puMyt'><q id='puMyt'></q></dir></style></legend>