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

  • 相关阅读:
    《人月神话》阅读笔记02
    《人月神话》阅读笔记01
    第十四周学习进度条
    我们做的作品 请大家多多支持我们
    Beta阶段项目总结
    Alpha阶段项目总结
    Alpha版总结会议
    站立会议10(第二次冲刺)
    站立会议09(第二次冲刺)
    站立会议08(第二次冲刺)
  • 原文地址:https://www.cnblogs.com/cl1998/p/13110711.html
Copyright © 2011-2022 走看看