requeste对象
- request.url
客户端请求的url地址,如http://127.0.0.1/hello/world,那么request.url就是/hello/world
- request.headers
客户端请求的http header
- request.method
获取请求的方式,一般有几个选项,POST,GET和DELETE等,服务器可以根据客户端的不同请求方法进行不同的处理。
response对象
- response.writeHead(statusCode, [reasonPhrase], [headers])
statusCode html页面状态值
header 返回的http header,可以是字符串,也可以是对象
response.setTimeout(msecs, callback)
设置http超时返回的时间,一旦超过了设定时间,连接就会被丢弃
- response.statusCode
设置返回的网页状态码
- response.setHeader(name, value)
设置http协议头
- response.headersSent
判断是否设置了http的头
- response.write(chunk, [encoding])
返回的网页数据,[encoding] 默认是 utf-8
- response.end([data], [encoding])
将设置的数据包,发送数据到客户端。