当前位置: 首页 > 后端技术 > Node.js

HTTP简介

时间:2023-04-03 19:53:24 Node.js

使用HTTP协议访问Web在浏览器地址栏输入URL后,Web浏览器根据Web浏览器地址栏指定的URL,从Web浏览器获取文件资源等信息Web服务器显示网页。Web以一种称为HTTP(超文本传输??协议)的协议为规范,完成从客户端到服务器端的一系列操作过程。协议指的是规则。也就是说,Web是建立在HTTP之上的。负责域名解析的DNS服务DNS服务和HTTP协议一样,是一个位于服务器端和客户端的协议,它提供域名和IP地址之间的解析服务。例如:www.baidu.com的IP地址为200.189.105.112,您可以在浏览器地址栏中填写www.baidu.com,域名指向该IP地址。所以,DNS协议就是提供通过域名查找IP地址,或者从IP地址反向查找域名的服务请求和响应。客户端:请求访问文本或图像等资源的一端。计算机作为客户端和服务器的角色可以互换,但仅适用于一条通信线路。使用HTTP协议指定客户端和服务器。HTTP协议规定,从客户端发出请求,最后服务器响应并返回。通信示例客户端发送请求:GET/HTTP/1.1主机:www.baidu.comUser-Agent:Chrome/64.0.3282.186Content-Length:10Content-Type:application/x-www-form-urlencodedname=yufeng&age=37Server端接收请求,发送响应HTTP/1.1200OKConnection:Keep-AliveDate:Tue,10Oct201709:19:47GMTContent-Length:362Content-Type:text/html...