Sometimes, we want to get HTTP headers with Node.js.
In this article, we’ll look at how to get HTTP headers with Node.js.
How to get HTTP headers with Node.js?
To get HTTP headers with Node.js, we can use the res.headers
properties.
For instance, we write
const http = require("http");
const options = {
method: "HEAD",
host: "example.com",
port: 80,
path: "/",
};
const req = http.request(options, (res) => {
console.log(JSON.stringify(res.headers));
});
req.end();
to call http.request
to make a request.
We call it with the request options
object and a callback that runs when the response is received.
Then we get the response headers for the request with res.headers
.
Conclusion
To get HTTP headers with Node.js, we can use the res.headers
properties.