logo

该视频仅会员有权观看

立即开通课程「Node.js基础」权限。

¥
199
/ 年

请求:Request

  • 服务端可以获取HTTP请求中的数据,包括请求数据和头部等。
  • Node.js的HTTP模块允许将请求信息封装并交给createServer提供的回调函数的request参数。
  • 通过将request的内容输出到控制台可检查其包含的属性和方法。
  • 修改服务后需重启服务,停止后重新运行并刷新浏览器以发送新请求。
  • request参数是IncomingMessage实例,含有包括用户代理(user agent)在内的头部数据。
  • 用户代理描述了客户端的操作系统和浏览器等信息,这些可在服务端用于如流量统计应用。
  • 若要访问user agent,不能直接用点符号由于名称中有连字符,而应使用方括号加引号方式。
  • 重启服务并刷新页面,终端将显示请求中的user agent值。