zoukankan      html  css  js  c++  java
  • 关于HTTP协议

    ---恢复内容开始---

       HTTP是什么:

           http协议是超文本传输协议(HyperText Transfer Protocol), 它是TCP/IP协议 的一个应用层协议,用于定于WEB浏览器和WEB服务器之间交换数据的过程和数据本身的格式。

      HTTP的版本:

        HTTP/1.0  , HTTP/1.2

        版本之间的区别:

      http1.1  建立连接之后支持在一定时间内多次访问再断开。

      http1.0 建立连接之后发起访问然后响应就会断开连接。

      关于HTTP发起请求 

           当请求的资源中含有<img> <link> <scipt>,浏览器会发起再一次请求!

      请求头:

       Accept : 客户端发送此请求头表示服务器可接收的MIME类型。例如(Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

      MIME: MIME一般由 大类型/小类型组成 例如 text/html  text/css  text/javaScript

      Connection :keep-alive (保持连接);

      Accept-Charset :支持的字符集(GBT,UTF-8)

      Accept-Language(浏览器支持的语言类型) :zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3(中文什么之类的)

      Accept-encoding (服务器所支持的编码);

      cookie(这是最重要的请求头信息之一):

      Referer(包含一个URL,表示当前页面的URL来源,可用于防盗链);

      Content-type:(设置请求正文的MEMI类型,适用于Post请求) 默认是:application/x-www-form-urlencoded(username=sa&age=30)

    怕什么真理无穷 进一寸有一寸的欢喜
  • 相关阅读:
    数据库内连接、外连接与自连接
    安装MySQL容易出现的问题
    安装MySQL时提示3306端口已被占用的解决方案
    Smoke Testing
    冒烟测试与BVT测试
    以操作系统的角度述说线程与进程
    Notepad++配置Python开发环境
    Notepad++使用教程
    Sublime Text 皮肤插件安装
    小狼毫输入法常用设置
  • 原文地址:https://www.cnblogs.com/ccbk/p/6621164.html
Copyright © 2011-2022 走看看