使用节点请求模块获取响应头

phi*_*noo 4 javascript request node.js npm

我正在尝试检索来自服务器的请求的服务器响应标头。

import 'request' from 'request'

var url = "SOME_URL"

var options = { url: url };

var callback = function(error, response, body) {
    if(!error){
        console.log(response); // <==
    }
}

request(options, callback)
Run Code Online (Sandbox Code Playgroud)

通过“ response”对象,它看起来不像包含服务器响应头 http://www.tutorialspoint.com/http/http_header_fields.htm

执行此操作后返回的唯一标头

console.log(response.headers)
Run Code Online (Sandbox Code Playgroud)

来自客户端请求标头。

任何人都可以指向正确的方向以访问该对象。

小智 6

使用

response.headers

代替

response.header