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("/")

设置跳转到主页

posted @ 2021-11-28 23:55  禾耳  阅读(151)  评论(0)    收藏  举报