zoukankan      html  css  js  c++  java
  • HTTP请求交互的基本过程

    image
    请求报文  和  响应报文   都是由三个部分组成

    1. 前台应用从浏览器端, 向后台服务器发送HTTP请求(请求报文)
    2. 后台服务器端接收到请求后, 调用服务器应用处理请求, 向浏览器端返回HTTP响应(响应报文)
    3. 浏览器端接受到响应, 解析显示响应体 / 调用监视回调


        请求报文:

    1. 请求行:
      method url    请求方式:
      image
      常用的两种请求方式:
      1.  GET/product_detail?id=2
      2.  POST/login

    2. 多个请求头:
      *  Host: www.baidu.com        (宿主)也叫 域名
      *  Cookie: BAIDUID=ADUCDSA3232;BIDUPSID=A32D34D44;
              cookie一般由服务器端产生, 然后交给浏览器存储,浏览器发请求的时候, 会自动携带对应cookie,
              浏览器发送请求发送cookie:  是利用cookie请求头
      *  Content-Type: application/x-www-form-urlencoded  或者 application/json     请求体内容的类型
    3. 请求体:
      *  username=tom&pwd=123         请求类型为: application/x-www-form-urlencoded 
      *  {"username:tome,"pwd":123}      请求类型为:application/json     Json格式

        响应报文:


        image


        POST 请求体参数格式:


    image


        常见的响应状态码:

    image


        不同类型的请求及其作用:


    image


        API的分类:

    image

  • 相关阅读:
    mysql查询重复
    JS全局屏蔽回车事件
    java判断某个字符串包含某个字符串的个数
    给Eclipse提速的7个技巧(转)
    Mysql中将查询出来的多列的值用逗号拼接
    模仿淘宝手机号码输入框
    浏览器的默认样式
    GUBE---一丝
    学习CSS布局
    CSS 居中大全
  • 原文地址:https://www.cnblogs.com/cl1998/p/13110711.html
Copyright © 2011-2022 走看看