如何使用nodejs的http模块模拟请求,并带上navigator等信息

如题,我用http.request进行请求,可以在headers中添加cookie等信息,但是,像language,这些,都在navigator中,这个该如何模拟呢?

阅读 3k
1 个回答

都是通过 headers实现的,信息是从 accept-language, user-agent 等几个header中获取的。

request headers 如:

accept-encoding: gzip, deflate, br
accept-language: zh-CN,zh;q=0.9,en;q=0.8
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/72.0.3626.119 Chrome/72.0.3626.119 Safari/537.36
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题