珠海模板建站平台网站建设用途
news/
2025/10/6 1:41:45/
文章来源:
珠海模板建站平台,网站建设用途,网站必做外链,wordpress中文注释一 什么是nodeJs nodeJs是一个后端技术#xff0c;研究web应用的开发模式#xff0c;能够开发一些简单的服务器#xff0c;学会操作数据库等等。官方解释就是#xff1a;nodeJs是基于谷歌v8引擎的javascript运行环境 nodeJs使用了一个事件驱动#xff0c;非非阻塞式I/O模型…一 什么是nodeJs nodeJs是一个后端技术研究web应用的开发模式能够开发一些简单的服务器学会操作数据库等等。官方解释就是nodeJs是基于谷歌v8引擎的javascript运行环境 nodeJs使用了一个事件驱动非非阻塞式I/O模型使其轻量又高效 二 npm是什么 npm是Node的一个小兄弟叫做node的包管理器会在安装node的时候一起安装成为世界上最大的开放源代码的生态系统 三 使用node 首先全局安装node,安装好之后就可以使用node 了node有很多内置的模块可以提供给我们使用。下面来介绍node的一些内置模块 四 node的内置模块 1.http模块下面总结这个模块可以使用的功能 1创建服务 const server http.createServer((req,res){ console.log(req.url)//此次请求的地址 console.log(req.method)//此次请求的方法 console.log(req.headers)//请求头信息 res.write()//这是输出到前端的响应的内容 res.end()//这个也是响应的内容也可以输出内容给前端但是end之后不能再有write了 }) server.listen(port,host(){ console.log(监听中...) }) 2.url模块 1解析url地址从里面提取出很多有用的东西供我们使用 const url require(url) url包括协议 域名 端口 pathname querystring hash 协议就是http https 等 域名就是对用的Ip地址因为域名更好记住需要用DNS解析一下把域名解析成IP地址 let obj url.parse(url地址)》 url{ protocol:http:, host:localhost:8080 port:8080 hostname:localhost, hash:#abc search:?a1b2, query:a1b2 } 当你给parse传参的时候除了传url地址之外还要多传两个参数第一个是true指的是自动将query解析成为对象第二个参数传的还是true,,这个意思是提前告诉url说这个路径没有协议能不能帮我解析一下如果不传这个参数只要保证你的路径有协议就行如果你的路径没有协议url是不会帮你解析的。 转载于:https://www.cnblogs.com/zh-helloworld/p/7954787.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928908.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!