5.请求与响应的一些方法
request
1.request.method
获取视图请求方法
if(req.method=="get"){...}
2.request.url
获取当前url地址
3.request.body
获取post请求数据(依赖模板引擎)
4.request.query
获取get请求数据(依赖模板引擎)
response
1.response.end("text");
响应内容为text,响应并终止;注意,request.end只能响应二进制数据或者字符串;request.end()与request.write()的缩写;
2.response.write("内容")
写响应内容
3.response.writeHead("200")
写响应头
res.writeHead(200, {
"Content-Type": "text/html"
});
4.response.setHeader('Location','/')
设置响应头跳转
5. res.statusCode=320
设置响应码
6.三种"响应字符串"方法
//意:响应并关闭
res.end("响应成功") //会乱码
res.send("响应成功"); //自动识别 直接响应
res.render("响应成功") //自动识别,只能打开指定文件字符串并响应,必须配合模板引擎使用
7.重定向 res.redirect("/")
设置跳转到主页

浙公网安备 33010602011771号