操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    http1.0定義了三種請(qǐng)求方法:get,post 和 head 方法。

    get請(qǐng)求指定的頁面信息,并返回實(shí)體主體。

    從功能上講,get 和 post 實(shí)現(xiàn)的功能都是一樣的。get 從服務(wù)端讀取數(shù)據(jù),post 也可以的。get 也可以往服務(wù)端提交數(shù)據(jù)。

    get 的 url 后面可以帶參數(shù)。post 的 url 后面也可以帶參數(shù),參數(shù)也可以放在 body 部分。

    有點(diǎn)區(qū)別:

    post 請(qǐng)求的 body 部分提交的數(shù)據(jù)可以比較大。body 部分可以提交圖片、文件之類的。 但是 get 請(qǐng)求提交的時(shí)候,url 上面可提交的數(shù)據(jù)量比較小。url 上如果想帶張圖片是不可以的。

    3. 組成

    空行是固定格式,區(qū)分請(qǐng)求頭和請(qǐng)求 body 的。

    user-Agent:顯示是從哪個(gè)客戶端發(fā)出去的。如果是從火狐瀏覽器發(fā)出去的你沒有權(quán)限發(fā)表url鏈接,這塊的內(nèi)容會(huì)告訴你它是火狐瀏覽器。如果是從谷歌瀏覽器發(fā)出去的,這塊的內(nèi)容會(huì)告訴你它是谷歌瀏覽器。

    url權(quán)限控制_shiro url權(quán)限過濾_你沒有權(quán)限發(fā)表url鏈接

    服務(wù)端收到了 user-Agent 這個(gè)參數(shù)后,它知道你是從哪個(gè)瀏覽器發(fā)出去的。后端統(tǒng)計(jì)數(shù)據(jù)的時(shí)候,可以分析出我的網(wǎng)站訪問的用戶是用哪個(gè)瀏覽器訪問的最多,哪個(gè)瀏覽器訪問的少。

    如果識(shí)別 user-Agent 沒有客戶端類型的話,可能就拒絕你的請(qǐng)求,因?yàn)榭赡芡ㄟ^腳本訪問的。服務(wù)端通過 user-Agent 這個(gè)參數(shù)控制。

    :這個(gè)協(xié)議接收的數(shù)據(jù)類型是哪些。發(fā)出去后你沒有權(quán)限發(fā)表url鏈接,需要接收哪些數(shù)據(jù)類型,告訴服務(wù)端,可以接收 image/webp 這些,可以接收哪種數(shù)據(jù)類型等。

    -:代表可以支持哪些壓縮格式。不是電腦上普通的壓縮格式,協(xié)議里面它有自己的壓縮格式。例如 gzip,,br。

    當(dāng)服務(wù)端返回的數(shù)據(jù)量比較大的時(shí)候,通過壓縮的話,可以節(jié)省流量。1 兆的圖片直接用原始數(shù)據(jù)去傳輸,要消耗 1 兆的網(wǎng)絡(luò),用手機(jī)去訪問,發(fā)現(xiàn)流量消耗的非常的快并且給服務(wù)端造成很大的壓力。

    就像給同學(xué)發(fā)視頻要壓縮下,這樣視頻變小了,傳起來快了,道理都是一樣的。服務(wù)端返回?cái)?shù)據(jù)的時(shí)候也可以壓縮。

    這個(gè)意思是說:從服務(wù)端返回的 body 內(nèi)容被編碼了,需要解開壓縮。

    「不然的話,顯示的就是亂碼:」

    url權(quán)限控制_shiro url權(quán)限過濾_你沒有權(quán)限發(fā)表url鏈接

    「點(diǎn)擊這個(gè)提示,就解壓了,解壓之后就顯示正常的內(nèi)容了:」

    4.請(qǐng)求頭

    如果是 post 請(qǐng)求,多了個(gè)參數(shù)叫做-Type:告訴服務(wù)端數(shù)據(jù)是什么類型。get 請(qǐng)求沒這個(gè)參數(shù),post 請(qǐng)求必須有這個(gè)參數(shù)。

    post 請(qǐng)求數(shù)據(jù)類型比較多,肯定先聲明,不然服務(wù)端沒辦法正確得解析。

    5.get 請(qǐng)求參數(shù)

    get 請(qǐng)求參數(shù)都在請(qǐng)求行里。可以在 ( 是解析它的參數(shù)的意思)的 ( 是 url 地址后面的參數(shù))查看。

    url權(quán)限控制_你沒有權(quán)限發(fā)表url鏈接_shiro url權(quán)限過濾

    根據(jù)域名找到剛才模擬請(qǐng)求的接口,可以查看到參數(shù):

    6.post 請(qǐng)求參數(shù)

    請(qǐng)求參數(shù)可以是請(qǐng)求行的參數(shù),也可以是請(qǐng)求行的參數(shù)+body 的參數(shù)。

    post 請(qǐng)求, 也有參數(shù)。例如:

    +body

    可以為空,body 也可以為空。

    -Type: /x-www-form-

    url權(quán)限控制_shiro url權(quán)限過濾_你沒有權(quán)限發(fā)表url鏈接

    部分是 url 里面的參數(shù),body 部分就是 body 的參數(shù)了。

    User-Agent: Fiddler
    Host: www.example.com
    Content-Length: 13
    Content-Type: application/json

    body:

    {"111":"ddd"}

    shiro url權(quán)限過濾_你沒有權(quán)限發(fā)表url鏈接_url權(quán)限控制

    7.post 的 body

    「post 請(qǐng)求的 body 部分不是瞎傳的。」

    body 里是的 json 格式,這是 http 協(xié)議里面的數(shù)據(jù)類型。

    注意:這里是英文的引號(hào)。表單格式:傳圖片、文字都可以。

    看 post 請(qǐng)求的數(shù)據(jù)格式:就看 -Type。這里的 -Type 是發(fā)出去的數(shù)據(jù)類型。

    get 請(qǐng)求一般不寫 body。get 請(qǐng)求加上 body,需要后端做一些特殊的處理。前端如果把數(shù)據(jù)放到 body 中,后端可以獲取到。這樣比較麻煩,而且用 post 更加安全一些。

    「附 官方文檔:」 ..io/zh_CN//

    公眾號(hào)「清菡軟件測(cè)試」首發(fā),更多原創(chuàng)文章:清菡軟件測(cè)試 120+原創(chuàng)文章,歡迎關(guān)注、交流,禁止第三方擅自轉(zhuǎn)載。如有轉(zhuǎn)載,請(qǐng)標(biāo)明出處。

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有