HTTP request对象

HTTP 协议版本号

  request.httpVersion
  代码:
      console.log(request.httpVersion);
  结果:
      1.1

请求的服务器资源

request.url

  代码:
      console.log(request.url);
  结果:
      /favicon.ico

请求的方式

  request.method

    代码:
        console.log(request.method);
    结果:
      GET

请求的头信息

request.headers

代码:
    console.log(request.headers);
结果:
  { host: '192.168.23.128:1337',
    connection: 'keep-alive',
    'cache-control': 'max-age=0',
    'user-agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36
     (KHTML, like Gecko) Chrome/45.0.2454.99 Safari/537.36',
    'accept:'text/html,application/xhtml+xml,application/xml;q=0.9,
     image/webp,*/*;q=0.8',
    referer: 'http://192.168.23.128:1337/',
    'accept-encoding': 'gzip, deflate, sdch',
    'accept-language': 'zh-CN,zh;q=0.8' }


说明:
    host:指定被请求资源的Internet主机和端口号
    connection:允许发送指定连接的选项
    cache-control:缓存指令
    user-agent:客户端浏览器信息
    accept:指定客户端接受哪些类型的信息
    referer:来源
    accept-encoding:类似于Accept,但是它是用于指定可接受的内容编码
    accept-language:指定客户端接受的字符集

你可能感兴趣的:(HTTP request对象)