req.app:当callback为外部文件时,用req.app访问express的实例 req.baseUrl:获取路由当前安装的URL路径 req.body / req.cookies:获得「请求主体」/ Cookies,//post请求参数获取 req.fresh / req.stale:判断请求是否还「新鲜」 req.hostname / req.ip:获取主机名和IP地址 req.originalUrl:获取原始请求URL req.params:获取路由的parameters req.path:获取请求路径 req.protocol:获取协议类型 req.query:获取URL的查询参数串 //get请求参数获取 req.route:获取当前匹配的路由 req.subdomains:获取子域名 req.accepts():检查可接受的请求的文档类型 req.acceptsCharsets / req.acceptsEncodings / req.acceptsLanguages:返回指定字符集的第一个可接受字符编码 req.get():获取指定的HTTP请求头 req.is():判断请求头Content-Type的MIME类型
const http =require('http') const server = http.createServer() //req是请求对象,包含了与客户端相关的数据和属性 server.on('request',function(req,res){ //req.url是客户端请求的URL地址 const url = req.url console.log('有人访问了服务器') //req.method是客户端请求的method类型 const method = req.method const str = `请求地址为${url},请求的类型为${method}` console.log(str) //调用res.end()方法向客户端响应一些内容,并且结束这一次请求 res.end(str) }) server.listen(80,function(){ console.log('服务器在http://127.0.0.1') })
标签:02,const,请求,node04,URL,req,获取,method From: https://www.cnblogs.com/SadicZhou/p/16847374.html