HTTP基础知识

  李
    <>   HTTP连接过程   李   <李>   请求方法   李   <李>   请求头   李   
  HTTP请求头请求头   李
    <>   状态码   李   <李>   报文结构   李   <李>   饼干、会话和令牌   李
      <>   饼干   李   <李>   会话   李   <李>   令牌   李   李
      
  http://www.runoob.com/http/http-messages.html

        

HTTP连接过程

     

 HTTP基础知识”> ? </p>
  
  <h3>请求方法</h3>
  
  请求方法类型
  描述
  得到
  请求指定的页面信息,并返回实体主体。
  帖子
  向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中. post请求可能会导致新的资源的建立和/或已有资源的修改。
  选项
  允许客户端查看服务器的性能。
  头
  类似于得到请求,只不过返回的响应中没有具体的内容,用于获取报头
  把
  从客户端向服务器传送的数据取代指定的文档的内容。
  删除
  请求服务器删除指定的页面。
  连接
  HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。
  跟踪
  回显服务器收到的请求,主要用于测试或诊断。
  <h3>请求头</h3>
  
  <h2> HTTP请求头请求头</h2>
  
  标题请求头类型
  解释
  示例
  接受
  指定客户端能够接收的内容类型
  接受:文本/平原,text/html
  Accept-Charset
  浏览器可以接受的字符编码集
  Accept-Charset: iso - 8859 - 5
  接受编码
  指定浏览器可以支持的web服务器返回内容压缩编码类型
  接受编码:gzip压缩
  接收语言
  浏览器可接受的语言
  接收语言:嗯,zh型
  Accept-Ranges
  可以请求网页实体的一个或者多个子范围字段
  Accept-Ranges:字节
  授权
  HTTP授权的授权证书
  授权:基本QWxhZGRpbjpvcGVuIHNlc2FtZQ==cache - control
  指定请求和响应遵循的缓存机制
  cache - control: no - cache
  连接
  表示是否需要持久连接。(HTTP 1.1默认进行持久连接)
  连接:关闭
  饼干
  HTTP请求发送时,会把保存在该请求域名下的所有cookie值一起发送给web服务器。
  饼干:$ Version=1;皮肤=新;
  内容长度
  请求的内容长度
  内容长度:348
  内容类型
  请求的与实体对应的MIME信息
  内容类型:应用程序/x-www-form-urlencoded
  日期
  请求发送的日期和时间
  时间:星期二,2010年11月15日08:12:31格林尼治时间
  预计
  请求的特定的服务器行为
  预计:100 -继续
  从
  发出请求的用户的电子邮件
  来自:user.com
  宿主
  指定请求的服务器的域名和端口号
  主持人:www.zcmhi.com
  If-Match
  只有请求内容与实体相匹配才有效
  If-Match:“737060 cd8c284d8af7ad3082f209582d”
  if - modified - since
  如果请求的部分在指定时间之后被修改则请求成功,未被修改则返回304代码
  if - modified - since:坐,2010年10月29日19:43:31格林尼治时间
  具有
  如果内容未改变返回304代码,参数为服务器先前发送的Etag,与服务器回应的Etag比较判断是否改变
  具有:“737060 cd8c284d8af7ad3082f209582d”
  If-Range
  如果实体未改变,服务器发送客户端丢失的部分,否则发送整个实体。参数也为Etag
  If-Range:“737060 cd8c284d8af7ad3082f209582d”
  If-Unmodified-Since
  只在实体在指定时间之后未被修改才请求成功
  If-Unmodified-Since:坐,2010年10月29日19:43:31格林尼治时间
  Max-Forwards
  限制信息通过代理和网关传送的时间
  Max-Forwards: 10
  编译指示
  用来包含实现特定的指令
  编译指示:no - cache
  Proxy-Authorization
  连接到代理的授权证书
  Proxy-Authorization:基本QWxhZGRpbjpvcGVuIHNlc2FtZQ==范围
  只请求实体的一部分,指定范围
  范围:字节=500 - 999
  推荐人
  先前网页的地址,当前请求网页紧随其后,即来的路
  推荐人:http://www.zcmhi.com/archives/71.html
  TE
  客户端愿意接受的传输编码,并通知服务器接受接受尾加头信息
  TE:拖车,缩小;q=0.5
  升级
  向服务器指定某种传输协议以便服务器进行转换(如果支持)
  升级:HTTP/2.0, SHTTP/1.3, IRC/6.9,等/x11
  用户代理
  用户代理的内容包含发出请求的用户信息
  用户代理:Mozilla/5.0 (Linux;X11)
  通过
  通知中间网关或代理服务器地址,通信协议
  弗雷德通过:1.0,1.1 nowhere.com (Apache/1.1)
  警告
  关于消息实体的警告信息
  警告:199杂项警告
  <h2 class=HTTP基础知识