文章 2023-05-23 来自:开发者社区

Node.js精进(5)——HTTP

 HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种获取网络资源(例如图像、HTML文档)的应用层协议,它是互联网数据通信的基础,由请求和响应构成。  在 Node.js 中,提供了 3 个与之相关的模块,分别是 HTTP、HTTP2 和 HTTPS,后两者分别是对 HTTP/2.0 和 HTTPS 两个协议的实现。  HTTP/2.0 是 HTTP/1.....

文章 2023-04-27 来自:开发者社区

Node.js入门之http模块和dns模块

http服务分为客户端和服务端。我们先来说说服务端。服务端创建HTTP服务器http.createServer(fn)用来创建http服务器const http = require("http"); const server = http.createServer((serverReq, serverRes) => {});当服务器收到客户端的请求后就会进入该方法serverReq是请求.....

Node.js入门之http模块和dns模块
文章 2023-04-25 来自:开发者社区

Node.js学习笔记(五) http模块

前言这篇文章我们将会学习 Node 的内置模块 http,http 模块主要用于 搭建 HTTP 服务端和客户端正文1、http 服务端(1)创建服务http 服务端通过 http.Server 实现,我们可以通过以下两种方法创建一个 http.Serverconst http = require('http') // 方法一 var server = new http.Server() // ....

文章 2023-04-21 来自:开发者社区

【Node.js】HTTP协议、HTTP的请求报文和响应报文

HTTP协议HTTP 全称为超文本传输协议,是用于从WWW服务器传输超文本到本地浏览器的传送协议,基于TCP的连接方式,它可以使浏览器更加高效,使网络传输减少。HTTP协议就是用于规范客户端浏览器和服务器端以什么样的格式进行通信数据交互,作为应用层的面向对象的协议,HTTP由请求和响应构成,是一个标准的客户端服务器模型,也是一个无状态的协议。HTTP主要特点支持客户/服务器模式。简单快速:客户向....

【Node.js】HTTP协议、HTTP的请求报文和响应报文
文章 2023-02-23 来自:开发者社区

Node.js——path路径,http,npm与包,模块化

一、fs(文件系统)(1) 读取指定文件内容fs.readFile(path[,option],callback参数1:字符串,表示文件的路径参数2,表示以什么编码格式读取文件参数3:读取完成后,通过会点函数读取结果(2) 向指定的文件中写入内容fs.writeFile(file,data[,options],callback)参数1:指文件路径的字符串,表示文件的存放路径参数2:表示要写入的内....

Node.js——path路径,http,npm与包,模块化
文章 2023-02-20 来自:开发者社区

【node.js】fs\path\http模块的使用 02

先上本文的核心图一、node.js概念与作用1.概念:node.js 是一种 基于谷歌V8引擎 的 运行环境,V8是Google发布的开源JavaScript引擎,本身是用于Chrome浏览器的js解释部分2.作用:具有超强的高并发能力,能够实现高性能服务器Node 包管理工具(node package manager,NPM)提供了数十万个可重用的工具包。它还提供了一流的依赖解决方案,可实现自....

【node.js】fs\path\http模块的使用 02
文章 2023-01-08 来自:开发者社区

node.js 学习入门(04 - http 模块创建基本的web服务器)

什么是 web 服务器?当应用程序(客户端)需要某一个资源时,可以向一个台服务器,通过Http请求获取到这个资源;提供资源的这个服务器,就是一个Web服务器;目前有很多开源的Web服务器:Nginx、Apache(静态)、Apache Tomcat(静态、动态)、Node.js使用 http 创建基本的web服务器可以在终端中使用 node 地址 来运行// 1. 导入 http 模块 cons....

文章 2022-12-09 来自:开发者社区

【Node.JS 】http的概念及作用

什么是http模块在网络节点中,负责消费资源的电脑,叫做客户端,负责对外提供网络资源的电脑,叫做服务器。http模块是Node.js官方提供的,用来创建web服务器的模块,通过http模块提供的http.createServer()方法,就能方便的把一台普通的电脑,编程一台web服务器,从而对外提供Web资源服务。使用时同样需要导入相关模块。const http = require('http'....

【Node.JS 】http的概念及作用
文章 2022-10-28 来自:开发者社区

【node.js从入门到精通】如何将文件进行拆分重新写入,使用http模块写一个简易的服务端

1.对文件进行拆分分别将html文件内的css,js,html代码分别写入到新的文件内并且将html的样式改为外联式样式1.先把相应的模块导入,在使用正则表达式进行css和js的内容匹配,然后在使用readFile进行读取内容// 导入fs,path模块 const fs = require('fs'); const path = require('path'); // 创建正则表达式 匹配&am...

【node.js从入门到精通】如何将文件进行拆分重新写入,使用http模块写一个简易的服务端
文章 2022-10-20 来自:开发者社区

【Node.js】深度解析搭建后台服务器-http模块

客户端与服务器客户端 : 在网络节点中,负责消费资源的电脑,叫做客户端,例如:在网络中你用客户端与服务器建立连接,服务器提供的服务信息通过你的客户端给你展示出来。服务器 : 负责对外提供网络资源的电脑,叫做服务器。例如:我们在访问搜索网站时,是谁给你提供你想搜索的资源呢?这个东西就是服务器,服务器给你提供你需要的资源!服务器和普通电脑的区别在于:服务器上安装了web服务软件。例如:Apache等....

【Node.js】深度解析搭建后台服务器-http模块

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。