HTTP协议工作原理(与HTTPS的区别)

本文阅读 2 分钟
首页 安全分享,WEB安全 正文

HTTP是超文本传输协议,由请求和响应构成,HTTP协议永远都是客户端发起请求,服务端回送响应

HTTP协议工作原理

  1. 首先,DNS会解析域名获取IP地址
  2. 而后TCP通过三次握手建立链接
  3. 建立链接后客户端发送请求,服务端接到请求后响应,而后通过四次挥手关闭TCP链接
  4. 数据传输完成后,客户端解析数据并进行渲染,回显给用户

HTTP与HTTPS的区别

HTTP以明文的方式传输数据,安全性较低,于是就有了HTTPS协议

HTTPS算是HTTP的升级版,它在HTTP的基础上加入了SSL协议,SSL协议依靠整数来验证服务器的身份,并将传输的数据进行加密

HTTP请求报文分为四个部分

  1. 请求行
  2. 请求头
  3. 请求空行
  4. 请求体

HTTP响应报文也分为四个部分

  1. 响应行
  2. 响应头
  3. 响应空行
  4. 响应体

HTTP响应状态码

100

200        请求成功

300        重定向

400        客户端错误(比如403是没有权限,404是路径错误)

500        服务器错误(比如Web应用存在bug)

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/wangyuxiang946/article/details/119317786
-- 展开阅读全文 --
Redis底层数据结构--跳跃表
« 上一篇 04-28
BUUCTF Web [强网杯 2019]随便注
下一篇 » 06-24

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复