在学习 node.js 时,我读到了
我们使用 require 指令加载 http 模块并将返回的 HTTP
实例存储到 http 变量中,如下所示?
var http = require("http");
Run Code Online (Sandbox Code Playgroud)
我想知道http模块是什么意思?
考虑模块的一个简单方法是将它们视为库。他们根据您决定导入和使用的模块向您的应用程序添加附加功能。
当您需要通过超文本传输协议发出请求时,http 模块在 Nodejs 中最有用。例如,如果您想发送post请求或get请求到特定的网址,则不能使用ajax仅在前端有效的东西。您将需要使用http module来执行类似的操作(或使用相关模块,但 http 是最常见的模块之一)。
http 模块还具有附加功能,例如创建服务器或管理套接字。我建议查看 api 了解具体细节 - 但如果您正在做任何与通过 http 发送数据相关的事情:http 模块绝对值得研究。
最简单的解释方法是告诉您 http 模块使您能够向服务器发出请求。但是,如果您想正确了解 Node http 模块的工作原理,那么我将建议您参阅此处的文档https://nodejs.org/api/http.html
如果您不喜欢阅读,该文档可能看起来有点繁重,但它确实非常深入,这就是我推荐它的原因。
| 归档时间: |
|
| 查看次数: |
13339 次 |
| 最近记录: |