node.js怎么发带请求头的get请求?

http.get('url',function(res){
        
       var html = ''
        
       res.on('data',function(chunk){
              html += chunk
       })
       
       res.on('end',function(){
              console.log(html)
       })
       
})



//这样写好像并不行
const options = {
     url:'xxxx'
     a:'asdsaf',
     fsa:'asioduioasd'
}
http.get(options,function(res){
...
})

我想给url地址发送带特定请求头的请求,请问,如何在这个里面设置请求头呢?

阅读 7.1k
2 个回答

请看文档

options里设置headers对象


const options = {
     url:'xxxx'
     headers:{
         a:'asdsaf',
         fsa:'asioduioasd'
     }
}

clipboard.png

clipboard.png

const options = {
    hostname: 'xxx', 
    port: xx, 
    path: xxx, 
    method: 'GET',
    headers:{
         a:'asdsaf',
         fsa:'asioduioasd'
     }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Microsoft
子站问答
访问
宣传栏