📅  最后修改于: 2023-12-03 15:03:13.238000             🧑  作者: Mango
http.IncomingMessage.headers
方法http.IncomingMessage.headers
方法是 Node.js 中 http
模块提供的用于访问 HTTP 请求头的属性。该属性为一个对象,包含了 HTTP 请求头的键值对。
incomingMessage.headers
incomingMessage.headers
方法返回一个对象,该对象包含请求头的键值对。其中,键是大小写不敏感的表示头字段的字符串,值是对应的字符串或字符串数组。
以下示例演示了如何使用 http.IncomingMessage.headers
方法获取请求头的键值对。
const http = require('http');
const server = http.createServer((req, res) => {
// 获取请求头的键值对
const headers = req.headers;
// 打印请求头的键值对
console.log(headers);
res.end('Hello World!');
});
server.listen(3000);
在上面的示例中,当有 HTTP 请求到达时,通过 req.headers
获取所有的请求头,并将其打印到控制台。
req.headers
可以获取请求头的所有键值对。Content-Type
和 content-type
是等效的。更多关于 http.IncomingMessage
对象的信息可以查阅 Node.js 官方文档。
希望这能帮助到你!