栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

http

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

http

请求方法
  • get 获取资源
  • post 传输实体主体
  • put 传输文件
  • delete 删除文件
  • head 获取报文首部
  • options 获取支持的请求方法
请求报文
  1. 请求行: 请求方法 uri 协议版本
  2. 请求首部字段
  3. 空行
  4. 请求主体
响应报文
  1. 响应行: 协议版本,响应状态码,状态码原因短语
  2. 响应首部字段
  3. 空行
  4. 响应主体
tcp三次握手建立连接
  1. 客户端发送syn到服务端
  2. 服务端发送syn/ack响应客户端
  3. 客户端发送ack到服务器确认建立连接
持久连接
  • http1.1 一次tcp连接可发送多次http请求,默认支持
  • http1.0 一次tcp连接只可发送一次http请求就断开连接
管道化
  • 客户端可以同时发送多个http请求, 不用等待上一个请求
uri和url
  • uri 统一资源标识符,标识网络资源
  • url 统一资源定位符,浏览器访问路径
tcp/ip的分层结构
  • 应用层:向用户提供服务时通信的活动,ftp(文件传输协议),DNS(域名系统)
  • 传输层:提供计算机之间的数据传输, TCP(传输控制协议), UDP(用户数据报系统)
  • 网络层:处理网络上流动的数据包
  • 链路层:处理连接网络的硬件服务
状态码
  1. 1XX 信息性状态码 接收的请求正在处理

  2. 2XX 成功状态码 请求正常处理完毕

  • 200 客户端请求被服务器正常请求了
  • 204 请求正常处理了,但不返回响应报文实体的主体部分
  • 206 客户端发起了范围请求,响应报文中含有content-range指定范围的实体内容
  1. 3XX 重定向状态码 需要进行附加操作以完成请求
  • 301 永久重定向,请求资源被分配到新的uri
  • 302 临时重定向, 请求资源被分配到新的uri, 本次使用新的uri访问,uri以后有可能修改
  • 303 临时重定向,指定是get请求
  • 304 附带请求,服务器允许请求,但未满足条件的情况
  • 307 临时重定向,遵守浏览器标准
  1. 4XX 客户端错误状态码 服务器无法处理请求
  • 400 请求报文存在语法错误
  • 401 需要有http认证的认证信息
  • 403 服务器拒绝访问
  • 404 服务器找不到请求资源
  1. 5XX 服务端错误状态码 服务器处理请求出错
  • 500 服务器处理请求发生错误
  • 503 服务器处理超负载或停机维护,无法处理请求
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/309093.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号