http

http

1.http是什么

http(超文本传输协议)是一个简单的请求-相应协议。通常运行在TCP上。

2.http请求

客户端->发请求(request)->服务器
image

image

2.1请求行
  • 请求行中的请求方式:GET
  • 请求方式:POST,GET....
    GET:请求携带的参数较少,大小有限制,在浏览器中的URL中会显示数据内容,不安全,但是高效
    POST:请求参数没有限制,大小没限制,不会再URL显示数据内容,安全,但是不高效。
2.2消息头

image

  • Accept:告诉浏览器支持那种数据类型
  • Accept-Encoding:支持那种编码格式
  • Accept-Language:语言环境
  • Cache-Contral:缓存控制
  • Connection:告诉浏览器,请求完成时断开还是保持连接
3.http响应

image

3.1响应体

image

3.2响应状态码
  • 200:请求成功
  • 3xx:请求重定向
  • 4xx:找不到资源
  • 5xx:服务器代码错误
    502:网关错误
posted @ 2023-07-25 11:24  solutide  阅读(5)  评论(0)    收藏  举报