码迷,mamicode.com
首页 > Web开发 > 详细

HTTP协议学习随笔

时间:2017-04-29 23:34:03      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:form   显示   span   erer   lan   响应状态   connect   交流   方法   

  一 HTTP概述

           HTTP简单说其实就是一套语言交流规则!Http使用的是可靠的数据传输协议,因此即使数据来自地球的另一端,也能够确保数据在传输过程中不会被损坏或产生混乱。

  B/S结构

           用户在浏览器,请求服务器具体的文件地址,称为请求协议,然后服务器做出响应返回用户请求的相应的信息,成为响应协议。

      请求协议:

    组成

             1.请求首行

                1.1 请求方法  1.2 请求地址  1.3 请求协议

             2.请求头

                HOST  访问主机

                connection 连接是否保持

                content-length  请求正文长度

                cache-control 缓存机制

                accept 返回格式 说明 告诉服务器返回数据包的格式 附: */*表示所有类型

                user-agent 本地环境信息系统版本

                content-type 正文类型   附:表单显示 application/x-www-form-urlencoded

                Referer  来源地址

                accept-encoding 返回的数据支持的 编码和压缩

                accpet-language 返回的数据支持的语言

      响应协议 :

          组成

          1.响应首行

             1.1 响应协议    1.2 响应状态码 附: 200 表示访问正常/成功   404 表示资源未找到      500 表示服务器内部错误  302 表示 重定向跳转

          2.响应头

              server 服务器

              content-type  返回的类型

              content-length 返回的长度

              date 时间格式 服务器一般返回的是格林威尔时间,中国在东八区,所以返回的时间+8个小时就是现在的时间

     附:HTML网页的meta主要是为了提交给服务器协议的请求的信息。     

HTTP协议学习随笔

标签:form   显示   span   erer   lan   响应状态   connect   交流   方法   

原文地址:http://www.cnblogs.com/pipixia951236/p/6786449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!