目录:
1.nodejs总结
2.nodejs手册
3.nodejs核心技术教程PDF
4.Nodejs教程
5.nodejs中文社区
6.node.js官方文档
7.node.js开发指南 pdf
8.nodejs权威指南pdf
9.nodejs开发指南
10.nodejs?
1.nodejs总结
目录01. path.resolve 和 path.join 的区别02. path其他常用方法03. http概述04. TCP连接 三次握手05. nodejs的http模块06. 使用http模块创建一个基本的web服务
2.nodejs手册
正文01. path.resolve 和 path.join 的区别两者都是用于拼接路径path.resolve 是获取绝对路径path.join是获取绝对路径// 相对路径 返回../src/test
3.nodejs核心技术教程PDF
const p1 = path.join(..,src,test1) // 绝对路径 返回 /Users/xxx/projects/…const p2 = path.resolve(..,src,
4.Nodejs教程
test1) 02. path其他常用方法path.basename:获取路径中的文件名path.dirname:获取路径path.extname:获取扩展名path.join:拼接路径03. http概述
5.nodejs中文社区
DNS解析将网址域名解析成一个IP地址,建立TCP连接,发送http请求server接收http请求,处理,并返回客户端接收到返回数据,处理数据(页面渲染,执行js)04. TCP连接 三次握手第一次握手,客户端询问服务端,是否可用
6.node.js官方文档
第二次握手,服务器告诉客户端自己可用第三次握手,客户端告诉服务器知道了接下来即将访问三次握手后接下来就是发送http请求05. nodejs的http模块若要使用 HTTP 服务器和客户端,则可以 require(http)。
7.node.js开发指南 pdf
为了支持所有可能的 HTTP 应用程序,Node.js 的 HTTP API 都是非常底层的接收到的原始消息头保存在 rawHeaders 属性中,该属性是 [key, value, key2, value2, …] 的数组。
8.nodejs权威指南pdf
[ ConTent-Length, 123456, content-LENGTH, 123, content-type, text/plain, CONNECTION, keep-alive
9.nodejs开发指南
, Host, mysite.com, accepT, */* ] 06. 使用http模块创建一个基本的web服务// 01.导入创建服务器的HTTP模块var http = require(
10.nodejs?
http) //02.通过http.createServer方法创建一个服务器,默认是关闭的var server = http.createServer() //03.打开服务器,listen方法需要指定一个服务器运行的端口号
//只要调用了listen方法,就会启动这个方法,这个端口就告诉服务器监听哪个端口过来的网络请求 server.listen(3000, function(){ console.log(服务器启动成功
) }) //04.让服务器,监听客户端的请求事件//每当有客户端来请求服务器的时候,都会发出这个请求事件//每当有请求进来的时候,都会触发request事件//同时执行指定的回调函数,这个回调函数中有两个参数
//第一个参数是:request,请求对象,身上包含了一些和请求相关的数据比如请求的url地址、类型//第二个参数是 response响应对象,身上包含了一些和响应有关的数据和方法 server.on(。
request,function(){ //end的作用就是向客户端发送一段内容,同时结束响应,一次响应中end方法只能执行一次 response.end(hao shuai a); }); server.on(
request,function(){ //通过write方法向浏览器写入数据,之后需要执行end方法结束响应 response.write(ok); response.end(); });
//解决中文乱码问题,可以告诉客户端浏览器,通过指定的编码去解析内容,通过调用response.writeHeader 写入响应头 response.writeHeader(200, { “Content-Type”
: text/plain;charset=utf-8 });写在最后今天是自己春节假期的第五天,也是开始学习nodejs第五篇笔记,内容或许不多,但是自己每天都在成长,上面的内容都是手敲,可能有手误的地方,也可能有错误的地方,希望大家一起指正和见谅,如果喜欢的话,麻烦点个赞加个关注。
最后,希望与每一个努力的人同行,一起成长一起加油!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
丞旭猿论坛
暂无评论内容