Node.js HEAD http 请求

m23*_*m23 5 http http-headers node.js

我只想检查 http 文件是否可用,如何只请求 Node.js 的标头?

http.head("http://domain.io", (res)=>{
   console.log(res.statusCode)
})
Run Code Online (Sandbox Code Playgroud)

vse*_*byt 7

您可以使用http.request()

'use strict';

const http = require('http');

http.request('http://example.com', { method: 'HEAD' }, (res) => {
  console.log(res.statusCode);
}).on('error', (err) => {
  console.error(err);
}).end();
Run Code Online (Sandbox Code Playgroud)