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

HTTP(超文本傳輸協(xié)議)學(xué)習(xí)

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

關(guān)于HTTP補(bǔ)學(xué)

?

一、HTTP能干什么

通過下圖能夠直觀的看出:“交換數(shù)據(jù)?”

HTTP(超文本傳輸協(xié)議)學(xué)習(xí),http

二、HTTP請(qǐng)求例子

HTTP(超文本傳輸協(xié)議)學(xué)習(xí),http

  • 一個(gè) HTTP?方法,通常是由一個(gè)動(dòng)詞,像?GET、POST?等,或者一個(gè)名詞,像?OPTIONS、HEAD?等,來定義客戶端執(zhí)行的動(dòng)作。典型場(chǎng)景有:客戶端意圖抓取某個(gè)資源(使用GET);發(fā)送?HTML 表單的參數(shù)值(使用POST);以及其他情況下需要的那些其他操作。
  • 要獲取的那個(gè)資源的路徑——去除了當(dāng)前上下文中顯而易見的信息之后的 URL,比如說,它不包括協(xié)議(http://)、域名(這里的域名是developer.mozilla.org),或是 TCP 的端口(這里的端口是?80)。
  • HTTP 協(xié)議版本號(hào)。
  • 為服務(wù)端表達(dá)其他信息的可選標(biāo)頭。
  • 請(qǐng)求體(body),類似于響應(yīng)中的請(qǐng)求體,一些像 POST 這樣的方法,請(qǐng)求體內(nèi)包含需要了發(fā)送的資源。?

HTTP(超文本傳輸協(xié)議)學(xué)習(xí),http

  • HTTP 協(xié)議版本號(hào)。
  • 一個(gè)狀態(tài)碼(status code),來指明對(duì)應(yīng)請(qǐng)求已成功執(zhí)行或是沒有,以及相應(yīng)的原因。
  • 一個(gè)狀態(tài)信息,這個(gè)信息是一個(gè)不權(quán)威、簡(jiǎn)短的狀態(tài)碼描述
  • HTTP?標(biāo)頭,與請(qǐng)求標(biāo)頭類似。
  • 可選項(xiàng),一個(gè)包含了被獲取資源的主體。

三、請(qǐng)求

HTTP 定義了一組請(qǐng)求方法用來指定對(duì)目標(biāo)資源的行為。它們一般是名詞,但這些請(qǐng)求方法有時(shí)會(huì)被叫做 HTTP 動(dòng)詞。最常用的請(qǐng)求方法是?GET?和?POST

  • GET?方法請(qǐng)求指定的資源。GET?請(qǐng)求應(yīng)該只被用于獲取數(shù)據(jù)。
  • POST?方法向服務(wù)器發(fā)送數(shù)據(jù),因此會(huì)改變服務(wù)器狀態(tài)。這個(gè)方法常在?HTML 表單中使用。

四、鏈接管理

HTTP 的傳輸協(xié)議主要依賴于 TCP 來提供從客戶端到服務(wù)器端之間的連接。在早期,HTTP 使用一個(gè)簡(jiǎn)單的模型來處理這樣的連接。這些連接的生命周期是短暫的:每發(fā)起一個(gè)請(qǐng)求時(shí)都會(huì)創(chuàng)建一個(gè)新的連接,并在收到應(yīng)答時(shí)立即關(guān)閉。

4.1、短鏈接

4.2、長(zhǎng)鏈接

在 HTTP/1.1 之前?;蛘?,這被稱之為一個(gè)?keep-alive?連接。

4.3、流水線

五、HTTP緩存

HTTP 緩存會(huì)存儲(chǔ)與請(qǐng)求關(guān)聯(lián)的響應(yīng),并將存儲(chǔ)的響應(yīng)復(fù)用于后續(xù)請(qǐng)求。

緩存分為:私有緩存共享緩存

私有緩存是綁定到特定客戶端的緩存——通常是瀏覽器緩存。

共享緩存:代理緩存托管緩存。

代理緩存:除了訪問控制的功能外,一些代理還實(shí)現(xiàn)了緩存以減少網(wǎng)絡(luò)流量 ——目前不需要關(guān)注代理緩存,

托管緩存:托管緩存由服務(wù)開發(fā)人員明確部署,以降低源服務(wù)器負(fù)載并有效地交付內(nèi)容。示例包括反向代理、CDN 和 service worker 與緩存 API 的組合。

Cookie

HTTP Cookie(也叫 Web Cookie 或?yàn)g覽器 Cookie)是服務(wù)器發(fā)送到用戶瀏覽器并保存在本地的一小塊數(shù)據(jù)。瀏覽器會(huì)存儲(chǔ) cookie 并在下次向同一服務(wù)器再發(fā)起請(qǐng)求時(shí)攜帶并發(fā)送到服務(wù)器上。

HTTP會(huì)話

在像 HTTP 這樣的客戶端——服務(wù)器(Client-Server)協(xié)議中,會(huì)話分為三個(gè)階段:

  1. 客戶端建立一條 TCP 連接(如果傳輸層不是 TCP,也可以是其他適合的連接)。
  2. 客戶端發(fā)送請(qǐng)求并等待應(yīng)答。
  3. 服務(wù)器處理請(qǐng)求并送回應(yīng)答,回應(yīng)包括一個(gè)狀態(tài)碼和對(duì)應(yīng)的數(shù)據(jù)。

從 HTTP/1.1 開始,連接在完成第三階段后不再關(guān)閉,客戶端可以再次發(fā)起新的請(qǐng)求。這意味著第二步和第三步可以連續(xù)進(jìn)行數(shù)次。

引用:HTTP文章來源地址http://www.zghlxwxcb.cn/news/detail-633696.html

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

本文來自互聯(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ò)編程】一文詳解http協(xié)議(超文本傳輸協(xié)議)

    【網(wǎng)絡(luò)編程】一文詳解http協(xié)議(超文本傳輸協(xié)議)

    需要云服務(wù)器等云產(chǎn)品來學(xué)習(xí)Linux的同學(xué)可以移步/--騰訊云--/--阿里云--/--華為云--/官網(wǎng),輕量型云服務(wù)器低至112元/年,新用戶首次下單享超低折扣。 ?? 目錄 一、http協(xié)議 1、http協(xié)議的介紹 2、URL的組成 3、urlencode和urldecode 二、http的請(qǐng)求方法、狀態(tài)碼及狀態(tài)碼描述、常見的響

    2024年02月06日
    瀏覽(31)
  • 【Java網(wǎng)絡(luò)編程】HTTP超文本傳輸協(xié)議

    【Java網(wǎng)絡(luò)編程】HTTP超文本傳輸協(xié)議

    ? ? HTTP 全稱為 Hyper Text Transfer Protocol 超文本傳輸協(xié)議,它是基于 TCP 傳輸協(xié)議構(gòu)建的應(yīng)用層協(xié)議,作為支撐萬維網(wǎng) www 的核心協(xié)議,為了保證其效率及處理大量事務(wù)的能力,因此在設(shè)計(jì)時(shí), HTTP 被制定成為一種無狀態(tài)協(xié)議,也就是說: HTTP 本身不會(huì)對(duì)發(fā)送過的請(qǐng)求和相應(yīng)的通

    2024年04月09日
    瀏覽(20)
  • 直播程式源碼平臺(tái)細(xì)講HTTP協(xié)議:超文本傳輸

    直播程式源碼平臺(tái)細(xì)講HTTP協(xié)議:超文本傳輸

    HTTP協(xié)議的簡(jiǎn)介 ? HTTP協(xié)議是一種數(shù)據(jù)通信協(xié)議,是瀏覽器與服務(wù)器之間的協(xié)議,HTTP協(xié)議的中文全稱為超文本傳輸協(xié)議,HTTP協(xié)議在直播程式源碼平臺(tái)中,承載著數(shù)據(jù)傳輸?shù)闹匾蝿?wù),用戶可以通過HTTP協(xié)議獲取直播程式源碼平臺(tái)中提供給用戶的信息與視頻資源,并通過網(wǎng)絡(luò)流傳

    2024年02月10日
    瀏覽(21)
  • 超文本傳送協(xié)議HTTP

    超文本傳送協(xié)議HTTP

    目錄 HTTP簡(jiǎn)介: URL的格式: HTTP協(xié)議的特點(diǎn): HTTP/1.0協(xié)議: HTTP/1.1協(xié)議: HTTP/2: HTTP代理服務(wù)器: HTTP的報(bào)文結(jié)構(gòu): 請(qǐng)求報(bào)文的特點(diǎn): 響應(yīng)報(bào)文的特點(diǎn): Cookie:? Cookie的工作原理: 萬維網(wǎng)的文檔: 靜態(tài)文檔: 超文本標(biāo)記語言HTML 可擴(kuò)展標(biāo)記語言XML 可擴(kuò)展超文本標(biāo)記語言 XHT

    2024年02月20日
    瀏覽(16)
  • https是什么意思?(安全超文本傳輸協(xié)議)

    在逛論壇的時(shí)候發(fā)現(xiàn)有網(wǎng)友說到IE打不開HTTPS的情況,在論壇上的留言發(fā)現(xiàn)有部分網(wǎng)友說到還不知道什么是HTTPS?那么 HTTPS是什么意思? 所以yii666就在這里跟大家詳細(xì)講解HTTP的具體含義。內(nèi)容如下: HTTP(hypertext transport protocol) HTTP相信大家有見到過,HTTP它所代表的就是超文

    2024年02月05日
    瀏覽(23)
  • HTTPS安全套接字層超文本傳輸協(xié)議

    HTTPS安全套接字層超文本傳輸協(xié)議

    HTTP協(xié)議被用于在Web瀏覽器和網(wǎng)站服務(wù)器之間傳遞信息,HTTP協(xié)議以明文方式發(fā)送內(nèi)容,不提供任何方式的數(shù)據(jù)加密,如果攻擊者截取了Web瀏覽器和網(wǎng)站服務(wù)器之間的傳輸報(bào)文,就可以直接讀懂其中的信息,因此,HTTP協(xié)議不適合傳輸一些敏感信息,比如:信用卡號(hào)、密碼等支付

    2024年02月15日
    瀏覽(18)
  • web服務(wù)之https超文本傳輸安全協(xié)議

    web服務(wù)之https超文本傳輸安全協(xié)議

    超文本傳輸協(xié)議HTTP協(xié)議 被用于在 Web瀏覽器和網(wǎng)站服務(wù)器 之間傳遞信息 HTTP協(xié)議 以 明文方式 發(fā)送內(nèi)容, 不提供任何方式的數(shù)據(jù)加密 ,如果 攻擊者 截取了 Web瀏覽器和網(wǎng)站服務(wù)器之間的傳輸報(bào)文 ,就可以直接讀懂其中的信息,因此HTTP協(xié)議 不適合傳輸一些敏感信息 ,比如

    2024年03月12日
    瀏覽(24)
  • HTTPS(超文本傳輸安全協(xié)議)被惡意請(qǐng)求該如何處理。

    HTTPS(超文本傳輸安全協(xié)議)被惡意請(qǐng)求該如何處理。

    HTTPS(超文本傳輸安全協(xié)議)端口攻擊通常是指SSL握手中的一些攻擊方式,比如SSL握手協(xié)商過程中的暴力破解、中間人攻擊和SSL剝離攻擊等。 攻擊者控制受害者發(fā)送大量請(qǐng)求,利用壓縮算法的機(jī)制猜測(cè)請(qǐng)求中的關(guān)鍵信息,根據(jù)response長(zhǎng)度判斷請(qǐng)求是否成功。 攻擊者可以控制的

    2024年02月21日
    瀏覽(23)
  • 8.物聯(lián)網(wǎng)LWIP,簡(jiǎn)要介紹http(超文本,URL),html(css,ajax),web實(shí)現(xiàn)打開燈

    8.物聯(lián)網(wǎng)LWIP,簡(jiǎn)要介紹http(超文本,URL),html(css,ajax),web實(shí)現(xiàn)打開燈

    一。HTTP詳解 1.超文本:(HyperText) (1)超文本文件彼此鏈接,形成 網(wǎng)狀 (web),內(nèi)含有 超鏈接 (Link)與各種 媒體元素標(biāo)記 (Markup)。 (2)超文本文件彼此 鏈接使用URL 表示。(下面解釋URL) (3)常見超文本格式是 超文本標(biāo)記 語言 HTML 。(下面解釋HTML,代碼) 綜上

    2024年02月10日
    瀏覽(22)
  • vite中配置 https 安全超文本網(wǎng)絡(luò)協(xié)議

    vite中配置 https 安全超文本網(wǎng)絡(luò)協(xié)議

    前言: https 的配置是相對(duì)安全的,但是需要購買證書,它是 SSL/TLS + HTTP 的安全超文本網(wǎng)絡(luò)協(xié)議 此版本配置的是在 vite 開發(fā)服務(wù)器上臨時(shí)配置的 https 協(xié)議, 生產(chǎn)環(huán)境需要購買證書, 在nginx 中配置 在 vite 項(xiàng)目根目錄中創(chuàng)建 mkcert 目錄 全局安裝 mkcert yarn add -g mkcert 利用 mkcert 創(chuàng)

    2024年02月04日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包