首页 > 编程语言 >node04_02了解req请求对象

node04_02了解req请求对象

时间:2022-11-01 13:44:07浏览次数:40  
标签:02 const 请求 node04 URL req 获取 method

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

相关文章

  • 2022-11-01
    棕榈:2D:下跌  2H:上涨  20F:上涨第一波 总结:2D下跌,2H上涨第二波,20F上涨第一波。做空等2F第二波结束等20F上涨第二波顶背驰 ......
  • Filter|HttpServletRequestWrapper
    1.Filterpackagecom.jinruaneducate.module.filter;importorg.apache.commons.codec.binary.Base64;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importja......
  • CSP-S 2022 游寄+缇解
    游寄怎样更多流水账?摘要只是因为考前等车在《百年孤独》,所以找点东西魔怔(草Day-1纯纯文化课生,文化课了一个月。呃呃,周五周六有羟基补课。家长说周五上语英,逃跑计划......
  • APACHE_CVE-2021-40438-SSRF漏洞分析复现
    影响版本v2.4.48及以下版本该版本中mod_proxy模块存在一处逻辑错误,导致攻击者可以控制反向代理服务器的地址,进而导致SSRF漏洞。该漏洞影响范围较广,危害较大,利用简单,目前......
  • 2022 China Collegiate Programming Contest (CCPC) Guilin Site
    比赛链接2022ChinaCollegiateProgrammingContest(CCPC)GuilinSiteC.ArrayConcatenation给定一个长度为\(n\)的数组\(b_i\),有两种操作变换:\(b^{\prime}=\l......
  • 《代码大全2》--读后感10月02
    对于书中提到的一点印象最为深刻,其实在《人月神话》和《卓有成效的程序员》这两本书都有提到,那就是:软件设计与开发的核心就在于控制复杂度这句话的核心其......
  • idea2022设置debug的时候热更新
    之前的项目在配置中可以选选择更新的时候更新类和资源,2022版位置变了,需要自己添加这个功能之后在debug模式的时候改了代码,点击编译之后就热更新了(只对java代码有效,xml......
  • CSP2022游记
    第一次几乎完全没有准备的比赛也是倒数第二场比赛Day-1上了一天文化课,晚上还有强基班。强基班上完之后来机房写了几个板子就开始颓废了基本上就抱着摆烂的心态不过......
  • 当前SAT主要关键技术及其相关文献2022-11-1
    摘录自:TasniemNasserAl-Yahya, MohamedElBachirMenai, HassanMathkour:Boosting the Performance of CDCL-Based SAT Solvers by Exploiting Backbon......
  • CSP-S 2022 又寄
    太蠢了,寄掉了初赛竟然是线上举办……AWTY(\(47\))和Lucas(\(49\))寄掉了,只能给€€£打钱了。upd.打了钱还是进不去,只能加\(5\)分……DAY-inf复习了一......