![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Node.js
文章平均质量分 85
项哈哈想做前端
前端菜鸟,在线互啄。
展开
-
HTTP模块(二)
不仅可以接收字符串作为参数,发送文本数据给客户端,还能够接收 Buffer 对象来发送二进制数据,如图片、音频或视频文件等,需要注意的是使用 Buffer 时,确保你的内容类型(Content-Type)设置与实际数据类型相匹配,以便浏览器或客户端能够正确处理。这是由于响应报文均返回html所导致。会发现css样式和js点击功能失效。当结构为资源都在响应文件夹下时。原创 2024-07-24 20:18:12 · 664 阅读 · 0 评论 -
HTTP模块(一)
本小节主要讲解HTTP服务如何创建服务,查看HTTP请求&响应报文,还有注意事项说明,另外讲解本地环境&Node环境&浏览器之间的链路图示,如何提取HTTP报文字符串,及报错信息查询。原创 2024-07-07 19:49:44 · 1043 阅读 · 0 评论 -
HTTP协议
在Node.js中,HTTP(Hypertext Transfer Protocol)协议被广泛应用来构建web服务器和实现客户端与服务器之间的通信。原创 2024-06-26 19:10:11 · 587 阅读 · 0 评论 -
fs模块(二)
readFile函数是模块提供的一个用于异步读取文件内容的函数,这个函数可以指定一个文件路径和回调函数,当文件读取完成时,回调函数会被调用,并且文件内容作为第一个参数传递给回调函数。fs.readFile(path[, options], callback)如果这个不存在,则会报错同步除了异步的函数外,Node.js还提供了一个同步版本的函数。会阻塞当前线程直到文件读取完成,然后返回内容。使用同步版本时,不需要提供回调函数,而是直接返回文件内容或抛出错误。注意事项使用时,如果文件很大,推荐使用流原创 2024-06-24 17:52:07 · 1081 阅读 · 0 评论 -
fs模块(一)
在编程中,[, options] 这种语法通常用来表示函数或方法的参数是可选的。这种语法在多种编程语言的文档中常见,特别是在描述函数签名时。方括号 [] 内的参数意味着这个参数不是调用函数时必须提供的,它有一个默认值或者在函数内部被忽略,如果调用者没有显式地提供它。data[, options] 这种写法时,data 是必需参数。原创 2024-06-16 19:45:21 · 887 阅读 · 0 评论 -
Buffer
在Node.js中,Buffer是一个非常重要的内置全局对象,Node.js是基于Chrome V8引擎构建的,V8引擎本身不支持处理二进制数据,因此Node.js引入Buffer来弥补这一不足,Buffer中文译为【缓冲区】,是一个类似于Array的。allocUnsafe创建的Buffer可能包含旧的内存数据,内存空间其实是可以复用的,所以allocUnsafe的执行速度更快。,用于表示固定长度的字节序列,换句话讲,Buffer就是一段固定长度的内存空间,用于处理。原创 2024-06-12 19:45:00 · 249 阅读 · 0 评论