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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM