分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

计算机网络(十),HTTP的关键问题

发布时间:2023-09-06 02:32责任编辑:郭大石关键词:暂无标签

目录

1.在浏览器地址栏键入URL,按下回车之后经历的流程

2.HTTP状态码

3.GET请求和POST请求的区别

4.Cookie和Session的区别

5.IPV4和IPV6

十、HTTP的关键问题

1.在浏览器地址栏键入URL,按下回车之后经历的流程

(1)DNS解析

(2)TCP连接(三次握手)

(3)发送HTTP请求

(4)服务器处理请求并返回HTTP报文

(5)浏览器解析渲染页面

(6)连接结束(四次挥手)

2.HTTP状态码

常见状态码

3.GET请求和POST请求的区别

(1)HTTP报文层面:GET将请求信息放在URL,POST放在报文体中

  GET请求信息不能太长,而POST请求信息则可以有很多

(2)数据库层面:GET符合幂等性和安全性,POST不符合

  幂等性:无论请求多少次结果依然一样

  安全性:不会引起数据库的修改操作,未改变数据库数据

(3)其他层面:GET请求可以被缓存,而POST则不能被缓存

4.Cookie和Session的区别

(1)Cookie简介

 

(2)Cookie的设置以及发送过程

 

(3)Session简介

 

(4)Session的实现方式

  使用Cookie来实现

  使用URL回写来实现

(5)Cookie和Session的区别

5.IPV4和IPV6

最大的不同:

  • IPV4是32位地址
  • IPV6是128位地址

IPV4和IPV6的比较(IBM)

https://www.ibm.com/support/knowledgecenter/zh/ssw_ibm_i_72/rzai2/rzai2compipv4ipv6.htm

计算机网络(十),HTTP的关键问题

原文地址:https://www.cnblogs.com/xzmxddx/p/10354751.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved