日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

接口报文的构成

發(fā)布時(shí)間:2023/12/20 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 接口报文的构成 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

接口報(bào)文的構(gòu)成:接口報(bào)文的構(gòu)成:
一、請(qǐng)求報(bào)文:

  • 請(qǐng)求行(協(xié)議+URL+http版本)
  • URL:統(tǒng)一資源定位符,uniform resource identifier,能夠唯一標(biāo)識(shí)一個(gè)資源的表示方法(身份證上的數(shù)字)
    URI:統(tǒng)一資源標(biāo)識(shí)符,uniform resource locator,通過(guò)地址的形式,找到對(duì)應(yīng)的資源(身份上的地址)
    URL是URI的一個(gè)子集,所有的URL都是URI,但是URI不一定都是URL。
    URL encode編碼 decode解碼

  • URL的構(gòu)成:
    https://baike.baidu.com/item/%E6%8E%A5%E5%8F%A3/15422203?fr=aladdin
    https:// -----協(xié)議
    baike.baidu.com ------IP或者域名 (端口:8080或443(https))
    /item/%E6%8E%A5%E5%8F%A3/15422203 ------地址
    ?fr=aladdin ------參數(shù)(URL編碼格式處理的,鍵=值&鍵=值)

  • 請(qǐng)求頭
    content-type:它規(guī)定了請(qǐng)求體用什么樣的格式來(lái)進(jìn)行傳遞,給服務(wù)器做解析。服務(wù)器是按照content-type規(guī)定的格式來(lái)解析請(qǐng)求體,測(cè)試的時(shí)候,注意填好content-type。
    格式約定是服務(wù)器(后端開(kāi)發(fā))和前端開(kāi)發(fā)共同約定的,只有自己項(xiàng)目的開(kāi)發(fā)才知道到底用什么格式,所以標(biāo)準(zhǔn)基于接口文檔,或者抓包看到的信息。

    cookie請(qǐng)求頭,會(huì)把瀏覽器本地已經(jīng)保存的適用于該服務(wù)器的cookie攜帶進(jìn)行請(qǐng)求。

  • 請(qǐng)求體:
    遵循content-type指定的格式傳遞給服務(wù)器。

  • 二、返回報(bào)文:
    服務(wù)端發(fā)給客戶端的。

    返回行: 協(xié)議版本 狀態(tài)碼
    返回頭:格式是 鍵:值。
    返回體:遵循返回的content-type格式,發(fā)送給客戶端。

    三、http協(xié)議知識(shí):
    http方法:get post
    get請(qǐng)求 沒(méi)有請(qǐng)求體 并不是沒(méi)有請(qǐng)求體的就一定是get請(qǐng)求。
    post請(qǐng)求 一般把請(qǐng)求參數(shù)放在請(qǐng)求體里面, 但是post請(qǐng)求也可以沒(méi)有請(qǐng)求體,把參數(shù)放在url中。
    這些規(guī)則都是由后端開(kāi)發(fā)定的。
    put delete options
    patch head connect……

    2 http狀態(tài)碼:
    標(biāo)識(shí)的是本次請(qǐng)求過(guò)程信息傳遞的狀態(tài)。 跟業(yè)務(wù)沒(méi)有關(guān)系。 類比于只管快遞是不是收到了,而不管快遞寄的東西對(duì)不對(duì)。
    1xx: 信息狀態(tài)轉(zhuǎn)化,很少見(jiàn)。
    2xx: 成功。
    3xx:重定向, 將請(qǐng)求交給另一個(gè)接口進(jìn)行處理。
    4xx: 客戶端請(qǐng)求出錯(cuò)。 403 forbiden 404 notfound。
    5xx:服務(wù)器處理出錯(cuò)。 代碼執(zhí)行過(guò)程自己出錯(cuò)了。

    四、 狀態(tài)碼詳解:



    總結(jié)

    以上是生活随笔為你收集整理的接口报文的构成的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。