国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

HTTP協(xié)議請(qǐng)求詳解

這篇具有很好參考價(jià)值的文章主要介紹了HTTP協(xié)議請(qǐng)求詳解。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

??????今天給大家分享的是 HTTP 請(qǐng)求部分的基礎(chǔ)知識(shí)。

清風(fēng)的CSDN博客

?????????希望我的文章能對(duì)你有所幫助,有不足的地方還請(qǐng)各位看官多多指教,大家一起學(xué)習(xí)交流!

??????動(dòng)動(dòng)你們發(fā)財(cái)?shù)男∈?,點(diǎn)點(diǎn)關(guān)注點(diǎn)點(diǎn)贊!在此謝過(guò)啦!哈哈哈!??????

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

目錄

?一、HTTP請(qǐng)求格式

二、 認(rèn)識(shí) URL?

2.1 URL基本格式

三、認(rèn)識(shí)方法 method

3.1 GET 方法?

3.2 POST 方法?

3.3 其他方法?

四、認(rèn)識(shí)請(qǐng)求報(bào)頭(Header)?

?五、認(rèn)識(shí)請(qǐng)求正文


?一、HTTP請(qǐng)求格式

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

為什么 HTTP 請(qǐng)求中要存在空行呢?

  • 因?yàn)?HTTP 協(xié)議并沒(méi)有規(guī)定報(bào)頭部分的鍵值對(duì)有多少個(gè),空行就相當(dāng)于是 "報(bào)頭的結(jié)束標(biāo)記", 或者是 "報(bào)頭和正文之間的分隔符"。
  • HTTP 在傳輸層依賴 TCP 協(xié)議, TCP 是面向字節(jié)流的,如果沒(méi)有這個(gè)空行, 就會(huì)出現(xiàn) "粘包問(wèn)題"。

二、 認(rèn)識(shí) URL?

2.1 URL基本格式

? ? ? ?平時(shí)我們俗稱的 " 網(wǎng)址 " 其實(shí)就是說(shuō)的 URL (Uniform Resource Locator 統(tǒng)一資源定位符 ),互聯(lián)網(wǎng)上的每個(gè)文件都有一個(gè)唯一的URL ,它包含的信息指出文件的位置以及瀏覽器應(yīng)該怎么處理它,URL 的詳細(xì)規(guī)則由因特網(wǎng)標(biāo)準(zhǔn) RFC1738 進(jìn)行了約定。

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

一個(gè)具體的 URL:
https://v.bitedu.vip/personInf/student?userId=10000&classId=100
可以看到, 在這個(gè) URL 中有些信息被省略了。
  • https : 協(xié)議方案名. 常見(jiàn)的有 http https, 也有其他的類型。(例如訪問(wèn) mysql 時(shí)用的 jdbc:mysql )
  • user:pass : 登陸信息. 現(xiàn)在的網(wǎng)站進(jìn)行身份認(rèn)證一般不再通過(guò) URL 進(jìn)行了,一般都會(huì)省略
  • v.bitedu.vip : 服務(wù)器地址,?此處是一個(gè) "域名", 域名會(huì)通過(guò) DNS 系統(tǒng)解析成一個(gè)具體的 IP 地址。
  • 端口號(hào): 上面的 URL 中端口號(hào)被省略了,當(dāng)端口號(hào)省略的時(shí)候, 瀏覽器會(huì)根據(jù)協(xié)議類型自動(dòng)決定使用哪個(gè)端口。例如 http 協(xié)議默認(rèn)使用 80 端口, https 協(xié)議默認(rèn)使用 443 端口.
  • /personInf/student : 帶層次的文件路徑。
  • userId=10000&classId=100 : 查詢字符串(query string),本質(zhì)是一個(gè)鍵值對(duì)結(jié)構(gòu),鍵值對(duì)之間使 & 分隔,鍵和值之間使用 = 分隔。
  • 片段標(biāo)識(shí): URL 中省略了片段標(biāo)識(shí). 片段標(biāo)識(shí)主要用于頁(yè)面內(nèi)跳轉(zhuǎn)。

關(guān)于 query string?

query string 中的內(nèi)容是鍵值對(duì)結(jié)構(gòu),其中的 key 和 value 的取值和個(gè)數(shù), 完全都是程序猿自己約定的,我們可以通過(guò)這樣的方式來(lái)自定制傳輸我們需要的信息給服務(wù)器。
URL 中的可省略部分
  • 協(xié)議名: 可以省略, 省略后默認(rèn)為 http://
  • ip 地址 / 域名: 在 HTML 中可以省略(比如 img, link, script, a 標(biāo)簽的 src 或者 href 屬性),省略后表示服務(wù)器的 ip / 域名與當(dāng)前 HTML 所屬的 ip / 域名一致。
  • 端口號(hào): 可以省略,省略后如果是 http 協(xié)議, 端口號(hào)自動(dòng)設(shè)為 80; 如果是 https 協(xié)議, 端口號(hào)自動(dòng)設(shè)為 443。
  • 帶層次的文件路徑: 可以省略. 省略后相當(dāng)于 / ,有些服務(wù)器會(huì)在發(fā)現(xiàn) / 路徑的時(shí)候自動(dòng)訪問(wèn)/index.html
  • 查詢字符串: 可以省略
  • 片段標(biāo)識(shí): 可以省略

?關(guān)于 URL encode

  • / ? : 等這樣的字符, 已經(jīng)被url當(dāng)做特殊意義理解了,因此這些字符不能隨意出現(xiàn)。比如, 某個(gè)參數(shù)中需要帶有這些特殊字符, 就必須先對(duì)特殊字符進(jìn)行轉(zhuǎn)義。
  • 轉(zhuǎn)義的規(guī)則如下: 將需要轉(zhuǎn)碼的字符轉(zhuǎn)為16進(jìn)制,然后從右到左,取4(不足4位直接處理),每2位做一位,前面加上%,編碼成%XY格式

例如:

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

?"+" 被轉(zhuǎn)義成了 "%2B" 。

三、認(rèn)識(shí)方法 method

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

3.1 GET 方法?

? ? ? ? GET 是最常用的 HTTP 方法, 常用于獲取服務(wù)器上的某個(gè)資源。在瀏覽器中直接輸入 URL, 此時(shí)瀏覽器就會(huì)發(fā)送出一個(gè) GET 請(qǐng)求。 另外, HTML 中的 link, img, script 等標(biāo)簽 , 也會(huì)觸發(fā) GET 請(qǐng)求。
使用 Fiddler 觀察 GET 請(qǐng)求
打開(kāi) Fiddler, 訪問(wèn) 搜狗主頁(yè) , 觀察抓包結(jié)果。
HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

GET 請(qǐng)求的特點(diǎn)?

  • 首行的第一部分為 GET
  • URL query string 可以為空, 也可以不為空
  • header 部分有若干個(gè)鍵值對(duì)結(jié)構(gòu)
  • body 部分為空

3.2 POST 方法?

? ? ? ? ? ?POST 方法也是一種常見(jiàn)的方法, 多用于提交用戶輸入的數(shù)據(jù)給服務(wù)器 ( 例如登陸頁(yè)面 ),通過(guò) HTML 中的 form 標(biāo)簽可以構(gòu)造 POST 請(qǐng)求 , 或者使用 JavaScript ajax 也可以構(gòu)造 POST 請(qǐng)求。
使用 Fiddler 觀察 POST 方法(隨便開(kāi)一個(gè)登錄的頁(yè)面抓包即可)
HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

POST 請(qǐng)求的特點(diǎn) ?

  • 首行的第一部分為 POST
  • URL query string 一般為空 (也可以不為空)
  • header 部分有若干個(gè)鍵值對(duì)結(jié)構(gòu)
  • body 部分一般不為空,body 內(nèi)的數(shù)據(jù)格式通過(guò) header 中的 Content-Type 指定,body 的長(zhǎng)度由header 中的 Content-Length 指定

GET 和 POST 的區(qū)別?

  • 語(yǔ)義不同: GET 一般用于獲取數(shù)據(jù), POST 一般用于提交數(shù)據(jù)
  • GET 的 body 一般為空, 需要傳遞的數(shù)據(jù)通過(guò) query string 傳遞, POST 的 query string 一般為空, 需要傳遞的數(shù)據(jù)通過(guò) body 傳遞
  • GET 請(qǐng)求一般是冪等的, POST 請(qǐng)求一般是不冪等的(如果多次請(qǐng)求得到的結(jié)果一樣, 就視為請(qǐng)求是冪等的)
  • GET 可以被緩存, POST 不能被緩存

注意事項(xiàng):

  • ?關(guān)于語(yǔ)義: GET 完全可以用于提交數(shù)據(jù), POST 也完全可以用于獲取數(shù)據(jù)
  • 關(guān)于冪等性: 標(biāo)準(zhǔn)建議 GET 實(shí)現(xiàn)為冪等的,實(shí)際開(kāi)發(fā)中 GET 也不必完全遵守這個(gè)規(guī)則
  • 關(guān)于安全性: 有些資料上說(shuō) "POST 比 GET 請(qǐng)安全",?這樣的說(shuō)法是不科學(xué)的,是否安全取決于前端在傳輸密碼等敏感信息時(shí)是否進(jìn)行加密, 和 GET POST 無(wú)關(guān)
  • 關(guān)于傳輸數(shù)據(jù)量: 有的資料上說(shuō) "GET 傳輸?shù)臄?shù)據(jù)量小, POST 傳輸數(shù)據(jù)量大",這個(gè)也是不科學(xué)的, 標(biāo)準(zhǔn)沒(méi)有規(guī)定 GET 的 URL 的長(zhǎng)度, 也沒(méi)有規(guī)定 POST 的 body 的長(zhǎng)度,傳輸數(shù)據(jù)量多少, 完全取決于不同瀏覽器和不同服務(wù)器之間的實(shí)現(xiàn)區(qū)別
  • 關(guān)于傳輸數(shù)據(jù)類型: 有的資料上說(shuō) "GET 只能傳輸文本數(shù)據(jù), POST 可以傳輸二進(jìn)制數(shù)據(jù)",這個(gè)也是不科學(xué)的,GET 的 query string 雖然無(wú)法直接傳輸二進(jìn)制數(shù)據(jù), 但是可以針對(duì)二進(jìn)制數(shù)據(jù)進(jìn)行 url encode

3.3 其他方法?

  • PUT POST 相似,只是具有冪等特性,一般用于更新
  • DELETE 刪除服務(wù)器指定資源
  • OPTIONS 返回服務(wù)器所支持的請(qǐng)求方法
  • HEAD 類似于GET,只不過(guò)響應(yīng)體不返回,只返回響應(yīng)頭
  • TRACE 回顯服務(wù)器端收到的請(qǐng)求,測(cè)試的時(shí)候會(huì)用到這個(gè)
  • CONNECT 預(yù)留,暫無(wú)使用

四、認(rèn)識(shí)請(qǐng)求報(bào)頭(Header)?

header 的整體的格式也是 " 鍵值對(duì) " 結(jié)構(gòu), 每個(gè)鍵值對(duì)占一行, 鍵和值之間使用分號(hào)分割。這里我們了解幾個(gè)常見(jiàn)的即可。
  • Host :表示服務(wù)器主機(jī)的地址和端口
  • Content-Length :表示 body 中的數(shù)據(jù)長(zhǎng)度
  • Content-Type:表示請(qǐng)求的 body 中的數(shù)據(jù)格式
  • User-Agent (簡(jiǎn)稱 UA)
表示瀏覽器 / 操作系統(tǒng)的屬性, 形如:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) 
Chrome/91.0.4472.77 Safari/537.36
  • Windows NT 10.0; Win64; x64 表示操作系統(tǒng)信息。
  • AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36 表示瀏覽器 信息。?
  • Referer
表示這個(gè)頁(yè)面是從哪個(gè)頁(yè)面跳轉(zhuǎn)過(guò)來(lái)的, 形如
https://v.bitedu.vip/login
如果直接在瀏覽器中輸入 URL, 或者直接通過(guò)收藏夾訪問(wèn)頁(yè)面時(shí)是沒(méi)有 Referer 的。
  • Cookie
? ? ? ? Cookie 中存儲(chǔ)了一個(gè)字符串 , 這個(gè)數(shù)據(jù)可能是客戶端 ( 網(wǎng)頁(yè) ) 自行通過(guò) JS 寫入的 , 也可能來(lái)自于服務(wù)器 ( 服務(wù)器在 HTTP 響應(yīng)的 header 中通過(guò) Set-Cookie 字段給瀏覽器返回?cái)?shù)據(jù) )。
? ? ? ?往往可以通過(guò)這個(gè)字段實(shí)現(xiàn) " 身份標(biāo)識(shí) " 的功能, 每個(gè)不同的域名下都可以有不同的 Cookie, 不同網(wǎng)站之間的 Cookie 并不沖突。
? ? ? 比如,有些時(shí)候,登錄了一個(gè)網(wǎng)站之后,后續(xù)再訪問(wèn)這個(gè)網(wǎng)站的其他頁(yè)面,都不必重新登錄。為了實(shí)現(xiàn)身份識(shí)別的效果,不僅需要cookie來(lái)支持,也需要一個(gè)session機(jī)制來(lái)支持。首次訪問(wèn)網(wǎng)站并登錄成功,網(wǎng)站會(huì)設(shè)定一個(gè)身份標(biāo)識(shí)sessioId,身份標(biāo)識(shí)通過(guò)服務(wù)器返回給瀏覽器,并保存再cookie中,接下來(lái)要訪問(wèn)該網(wǎng)站的其他頁(yè)面時(shí),cookie會(huì)存在于請(qǐng)求報(bào)頭中,向服務(wù)器發(fā)出請(qǐng)求,這樣就起到了身份識(shí)別效果。

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

?五、認(rèn)識(shí)請(qǐng)求正文

那我就抓取一下當(dāng)前寫博客的這個(gè)頁(yè)面:

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

空行下面的便是正文部分:?

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)


??????好啦,今天的分享就到這里!

??????希望各位看官讀完文章后,能夠有所提升!

??????創(chuàng)作不易,還希望各位大佬支持一下!

??????點(diǎn)贊,你的認(rèn)可是我創(chuàng)作的動(dòng)力!

???收藏,你的青睞是我努力的方向!

??????評(píng)論:你的意見(jiàn)是我進(jìn)步的財(cái)富!

HTTP協(xié)議請(qǐng)求詳解,JavaEE,http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-798064.html

到了這里,關(guān)于HTTP協(xié)議請(qǐng)求詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 網(wǎng)絡(luò)協(xié)議HTTP/1、HTTP/2 及 HTTP/3詳解

    網(wǎng)絡(luò)協(xié)議HTTP/1、HTTP/2 及 HTTP/3詳解

    目錄 概述 ?一、發(fā)展史 HTTP/1.1 ?Keep-alive? 動(dòng)靜分離? HTTP/2 二進(jìn)制傳輸? ?多路復(fù)用 Header 壓縮 服務(wù)端 Push ?HTTP/3 QUIC ?多路復(fù)用 0-RTT 糾錯(cuò)機(jī)制 三、小結(jié) HTTP(Hyper Text Transformer Protocol,超文本傳輸協(xié)議)是一種通信協(xié)議,它允許將超文本標(biāo)記語(yǔ)言(HTML)文檔從Web服務(wù)器傳送到

    2024年02月02日
    瀏覽(32)
  • Chrome/Safari 瀏覽器怎么查看網(wǎng)絡(luò)請(qǐng)求的 http 協(xié)議版本

    Chrome/Safari 瀏覽器怎么查看網(wǎng)絡(luò)請(qǐng)求的 http 協(xié)議版本

    通過(guò) Chrome 或者 Safari 瀏覽器的開(kāi)發(fā)者工具查看網(wǎng)絡(luò)請(qǐng)求后,發(fā)現(xiàn)只能看到 scheme 是 https,但是看不到 http 協(xié)議是 1.1 還是 2,亦或者是 http3 查看 http 請(qǐng)求 http 協(xié)議版本的方法是:鼠標(biāo)右鍵表頭中的任何一項(xiàng),隨后勾選上「Protocol」 隨后可以看到新增了一列 Protocol,顯示了 htt

    2024年02月15日
    瀏覽(94)
  • 【網(wǎng)絡(luò)】HTTP協(xié)議詳解

    【網(wǎng)絡(luò)】HTTP協(xié)議詳解

    ??大家好,我是 白晨 ,一個(gè)不是很能熬夜??,但是也想日更的人?。 如果喜歡這篇文章, 點(diǎn)個(gè)贊 ??, 關(guān)注一下 ??白晨吧!你的支持就是我最大的動(dòng)力!?????? 喲,大家好,我是白晨。距離上一次更新已經(jīng)過(guò)了一段時(shí)間了,屬實(shí)是當(dāng)鴿子當(dāng)慣了??。 上一篇文章我們

    2024年02月02日
    瀏覽(25)
  • 瀏覽器網(wǎng)絡(luò)請(qǐng)求——HTTP詳解

    瀏覽器網(wǎng)絡(luò)請(qǐng)求——HTTP詳解

    HTTP(Hyper Text Transfer Protocol): 超文本傳輸協(xié)議 ,是用層協(xié)議,用于從萬(wàn)維網(wǎng)服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議。 截至目前,http 經(jīng)歷了原始版本、 http1.0、 http1.1、 http2.0 幾個(gè)版本,新版本每次出現(xiàn)都針對(duì)上一個(gè)版本的不足進(jìn)行加強(qiáng) 1.0 版本有個(gè)很大的缺點(diǎn): TCP連

    2024年02月07日
    瀏覽(49)
  • 【網(wǎng)絡(luò)原理】HTTP 請(qǐng)求 (Request)詳解

    【網(wǎng)絡(luò)原理】HTTP 請(qǐng)求 (Request)詳解

    HTTP 請(qǐng)求報(bào)文由請(qǐng)求行、請(qǐng)求頭部、空行 和 請(qǐng)求包體 4 個(gè)部分組成 (我們這里學(xué)習(xí)HTTP可以用到博主在上一篇博客介紹的Fiddler抓包工具,獲取本機(jī)的http請(qǐng)求和響應(yīng)) 本片文章將從以下四個(gè)方面對(duì)HTTP請(qǐng)求報(bào)文進(jìn)行解析 URL 方法 請(qǐng)求報(bào)頭 正文 平時(shí)我們俗稱的 “網(wǎng)址” 其實(shí)就

    2024年03月27日
    瀏覽(18)
  • 【JavaEE】HTTP請(qǐng)求的構(gòu)造

    【JavaEE】HTTP請(qǐng)求的構(gòu)造

    目錄 1、通過(guò)form表單構(gòu)造HTTP請(qǐng)求 2、通過(guò)JS的ajax構(gòu)造HTTP請(qǐng)求 3、Postman的安裝和簡(jiǎn)單使用 常見(jiàn)的構(gòu)造HTTP請(qǐng)求的方式有一下幾種: 直接通過(guò)瀏覽器的地址欄,輸入一個(gè)URL,就可以構(gòu)造一個(gè)GET請(qǐng)求 HTML中的一些特殊標(biāo)簽,也會(huì)觸發(fā)GET請(qǐng)求,例如:link、script、img、a.... 通過(guò)form表單

    2024年02月17日
    瀏覽(20)
  • 【JavaEE】_HTTP請(qǐng)求首行

    【JavaEE】_HTTP請(qǐng)求首行

    目錄 1.?URL 2.?方法 2.1 GET方法 2.2 POST方法 2.3?GET與POST的區(qū)別 2.4 低頻使用方法 在mysql JDBC中已經(jīng)提到過(guò)URL的相關(guān)概念: 如需查看有關(guān)JDBC更多內(nèi)容,原文鏈接如下: 【MySQL】_JDBC編程-CSDN博客 URL用于描述某個(gè)資源在網(wǎng)絡(luò)上的所屬位置,數(shù)據(jù)庫(kù)也是一種資源故而在JDBC中使用URL描述

    2024年02月19日
    瀏覽(26)
  • [JAVAee]HTTP協(xié)議

    [JAVAee]HTTP協(xié)議

    目錄 應(yīng)用層協(xié)議HTTP HTTP的工作過(guò)程 HTTP協(xié)議格式 HTTP請(qǐng)求 URL HTTP常用方法 Header報(bào)頭 Host Content-Length Content-Type User-Agent Referer Cookie Body HTTP響應(yīng) 狀態(tài)碼 ?編輯FORM構(gòu)建HTTP請(qǐng)求 GET請(qǐng)求 POST請(qǐng)求 ajax構(gòu)造HTTP請(qǐng)求 GET請(qǐng)求 HTTP (全稱為 \\\"超文本傳輸協(xié)議\\\") 是一種應(yīng)用非常廣泛的 應(yīng)用層協(xié)議

    2024年02月12日
    瀏覽(27)
  • 【JavaEE】HTTP協(xié)議

    【JavaEE】HTTP協(xié)議

    HTTP (全稱為超文本傳輸協(xié)議) 是一種應(yīng)用非常廣泛的 應(yīng)用層協(xié)議! 我們平時(shí)打開(kāi)一個(gè)網(wǎng)站, 就是通過(guò) HTTP 協(xié)議來(lái)傳輸數(shù)據(jù)的. 當(dāng)我們?cè)跒g覽器中輸入一個(gè) 搜狗搜索的 “網(wǎng)址” (URL) 時(shí), 瀏覽器就給搜狗的服務(wù)器發(fā)送了一個(gè) HTTP 請(qǐng)求, 搜狗的服務(wù)器返回了一個(gè) HTTP 響應(yīng). 這個(gè)響應(yīng)結(jié)

    2024年02月08日
    瀏覽(21)
  • 【JavaEE】_HTTP請(qǐng)求報(bào)頭header

    【JavaEE】_HTTP請(qǐng)求報(bào)頭header

    目錄 1. Host 2. Content-Length與Content-Type 2.1 Content-Length 2.2 Content-Type 3. User-Agent(UA) 4. Referer 5. Cookie header的整體格式是“鍵值對(duì)”結(jié)構(gòu),一行是一個(gè)鍵值對(duì),這些鍵值對(duì)都是HTTP定義好的、有特殊含義的。 常見(jiàn)的報(bào)頭種類有: Host表示訪問(wèn)的服務(wù)器主機(jī)的地址與端口號(hào)(端口號(hào)可

    2024年02月20日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包