get和post请求分别进行几次数据交互?

get请求过程:(2次交互)

  • 浏览器请求tcp连接
  • 服务器答应进行tcp连接,同时请求建立连接
  • 浏览器确认进行连接,并发送get请求头和数据(get报文较小,此时会同时进行第一次数据发送)
  • 服务器返回200 ok响应

post请求过程:(3次交互)

  • 浏览器请求tcp连接
  • 服务器答应进行tcp连接,同时请求连接
  • 浏览器确认,并发送post请求头
  • 服务器返回100 continue响应
  • 浏览器开始发送数据
  • 服务器返回200 ok响应

你可能感兴趣的:(get和post请求分别进行几次数据交互?)