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

HTTP基本概念-HTTP 是什么?

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

資料來源 : 小林coding

小林官方網(wǎng)站?:?小林coding (xiaolincoding.com)

HTTP基本概念-HTTP 是什么?,網(wǎng)絡(luò),http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

HTTP 是什么?

HTTP 是超文本傳輸協(xié)議,也就是HyperText Transfer Protocol。

能否詳細(xì)解釋「超文本傳輸協(xié)議」?

HTTP 的名字「超文本協(xié)議傳輸」,它可以拆成三個(gè)部分:

  • 超文本
  • 傳輸
  • 協(xié)議

HTTP基本概念-HTTP 是什么?,網(wǎng)絡(luò),http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

1.「協(xié)議」

在生活中,我們也能隨處可見「協(xié)議」,例如:

  • 剛畢業(yè)時(shí)會(huì)簽一個(gè)「三方協(xié)議」;
  • 找房子時(shí)會(huì)簽一個(gè)「租房協(xié)議」;

HTTP基本概念-HTTP 是什么?,網(wǎng)絡(luò),http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

生活中的協(xié)議,本質(zhì)上與計(jì)算機(jī)中的協(xié)議是相同的,協(xié)議的特點(diǎn):

  • 「協(xié)」字,代表的意思是必須有兩個(gè)以上的參與者。例如三方協(xié)議里的參與者有三個(gè):你、公司、學(xué)校三個(gè);租房協(xié)議里的參與者有兩個(gè):你和房東。
  • 「議」字,代表的意思是對(duì)參與者的一種行為約定和規(guī)范。例如三方協(xié)議里規(guī)定試用期期限、毀約金等;租房協(xié)議里規(guī)定租期期限、每月租金金額、違約如何處理等。

針對(duì) HTTP 協(xié)議,我們可以這么理解

HTTP 是一個(gè)用在計(jì)算機(jī)世界里的協(xié)議。它使用計(jì)算機(jī)能夠理解的語(yǔ)言確立了一種計(jì)算機(jī)之間交流通信的規(guī)范(兩個(gè)以上的參與者),以及相關(guān)的各種控制和錯(cuò)誤處理方式(行為約定和規(guī)范)

2.「?jìng)鬏敗?/strong>

所謂的「?jìng)鬏敗梗芎美斫?,就是把一堆東西從 A 點(diǎn)搬到 B 點(diǎn),或者從 B 點(diǎn) 搬到 A 點(diǎn)

別輕視了這個(gè)簡(jiǎn)單的動(dòng)作,它至少包含兩項(xiàng)重要的信息

HTTP 協(xié)議是一個(gè)雙向協(xié)議。

我們?cè)谏暇W(wǎng)沖浪時(shí),瀏覽器是請(qǐng)求方 A,百度網(wǎng)站就是應(yīng)答方 B。雙方約定用 HTTP 協(xié)議來通信,于是瀏覽器把請(qǐng)求數(shù)據(jù)發(fā)送給網(wǎng)站,網(wǎng)站再把一些數(shù)據(jù)返回給瀏覽器,最后由瀏覽器渲染在屏幕,就可以看到圖片、視頻了。

HTTP基本概念-HTTP 是什么?,網(wǎng)絡(luò),http,網(wǎng)絡(luò)協(xié)議,網(wǎng)絡(luò)

數(shù)據(jù)雖然是在 A和 B 之間傳輸,但允許中間有中轉(zhuǎn)或接力。

就好像第一排的同學(xué)想傳遞紙條給最后一排的同學(xué),那么傳遞的過程中就需要經(jīng)過好多個(gè)同學(xué)(中間人),這樣的傳輸方式就從「A<--->B」,變成了「A <->N <-> M <->B」。

而在 HTTP 里,需要中間人遵從 HTTP 協(xié)議,只要不打擾基本的數(shù)據(jù)傳輸,就可以添加任意額外的東西。

針對(duì)傳輸,我們可以進(jìn)一步理解了 HTTP。

HTTP 是一個(gè)在計(jì)算機(jī)世界里專門用來在兩點(diǎn)之間傳輸數(shù)據(jù)的約定和規(guī)范。

3.「超文本」

HTTP 傳輸?shù)膬?nèi)容是「超文本」

我們先來理解「文本」,在互聯(lián)網(wǎng)早期的時(shí)候只是簡(jiǎn)單的字符文字,但現(xiàn)在「文本」的涵義已經(jīng)可以擴(kuò)展為圖片、視頻、壓縮包等,在 HTTP 眼里這些都算作「文本」。

再來理解「超文本」,它就是超越了普通文本的文本,它是文字、圖片、視頻等的混合體,最關(guān)鍵有超鏈接,能從一個(gè)超文本跳轉(zhuǎn)到另外一個(gè)超文本。

HTML 就是最常見的超文本了,它本身只是純文字文件,但內(nèi)部用很多標(biāo)簽定義了圖片、視頻等的鏈接再經(jīng)過瀏覽器的解釋,呈現(xiàn)給我們的就是一個(gè)文字、有畫面的網(wǎng)頁(yè)了。

OK,經(jīng)過了對(duì) HTTP 里這三個(gè)名詞的詳細(xì)解釋,就可以給出比「超文本傳輸協(xié)議」這七個(gè)字更準(zhǔn)確更有技術(shù)含量的答案:

HTTP 是一個(gè)在計(jì)算機(jī)世界里專門在「兩點(diǎn)」之間「?jìng)鬏敗刮淖帧D片、音頻、視頻等「超文本」數(shù)據(jù)的「約定和規(guī)范」。

那「HTTP 是用于從互聯(lián)網(wǎng)服務(wù)器傳輸超文本到本地瀏覽器的協(xié)議」,這種說法正確嗎?

這種說法是不正確的。

因?yàn)橐部梢允恰阜?wù)器<-->服務(wù)器」,所以采用兩點(diǎn)之間的描述會(huì)更準(zhǔn)確。


這期就到這里 , 下期見!文章來源地址http://www.zghlxwxcb.cn/news/detail-830535.html

到了這里,關(guān)于HTTP基本概念-HTTP 是什么?的文章就介紹完了。如果您還想了解更多內(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)文章

  • HTTP 基本概念

    HTTP 基本概念

    (Hypertext Transfer Protocol)超文本傳輸協(xié)議,是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的協(xié)議之一。 小林coding的解析特別通俗易懂 https://xiaolincoding.com/network/2_http/http_interview.html#http-%E6%98%AF%E4%BB%80%E4%B9%88 協(xié)議:HTTP 是一個(gè)用在計(jì)算機(jī)世界里的協(xié)議。它使用計(jì)算機(jī)能夠理解的語(yǔ)言確立了一種計(jì)算

    2024年01月25日
    瀏覽(20)
  • 網(wǎng)絡(luò)編程——RPC與HTTP基本介紹、歷史追溯、主流應(yīng)用場(chǎng)景、對(duì)比分析、為什么還需要使用RPC

    網(wǎng)絡(luò)編程——RPC與HTTP基本介紹、歷史追溯、主流應(yīng)用場(chǎng)景、對(duì)比分析、為什么還需要使用RPC

    HTTP協(xié)議(Hyper Text Transfer Protocol) 超文本傳輸協(xié)議 : 一個(gè)用于在網(wǎng)絡(luò)上交換信息的標(biāo)準(zhǔn)協(xié)議,它定義了客戶端(例如瀏覽器)和服務(wù)器之間的通信方式。如平時(shí)上網(wǎng)在瀏覽器上敲個(gè)網(wǎng)址url就能訪問網(wǎng)頁(yè),這里用到的就是HTTP協(xié)議。 明確 HTTP 是一個(gè)協(xié)議,是一個(gè)超文本傳輸協(xié)議,

    2024年02月16日
    瀏覽(24)
  • HTTP協(xié)議的基本格式

    HTTP協(xié)議的基本格式

    目錄 一、HTTP請(qǐng)求 ?1.1 首行 1.1.1 URL 1.1.2 方法 1.2 請(qǐng)求報(bào)頭(header) 1.2.1 host ?編輯 1.2.2?Content-Length和Content-Type 1.2.3 User-Agent 1.2.4 Referer 1.2.5 Cookie 1.3 請(qǐng)求正文(body) 1.3.1??application/x-www-form-urlencoded ?1.3.2?application/json 1.3.3? multipart/form-data 二、HTTP響應(yīng) 2.1 首行 2.1.1 狀態(tài)碼 H

    2024年02月17日
    瀏覽(19)
  • HTTP 協(xié)議的基本格式

    HTTP 協(xié)議的基本格式

    什么是HTTP?HTTP是應(yīng)用層的一個(gè)重要協(xié)議.它定義了瀏覽器怎樣向服務(wù)器請(qǐng)求文件,以及服務(wù)器怎樣把文件傳送給瀏覽器. 我們打開瀏覽器,手動(dòng)輸入一個(gè)網(wǎng)址:baidu.com.那么此時(shí)瀏覽器就會(huì)給百度的服務(wù)器發(fā)送請(qǐng)求.百度服務(wù)器在返回一個(gè)html的響應(yīng). 那么我們?nèi)绾螌W(xué)習(xí)HTTP協(xié)議呢?通過它

    2024年02月06日
    瀏覽(22)
  • HTTP協(xié)議基本格式

    HTTP協(xié)議基本格式

    HTTP即HyperText Transfer Protocol(超文本傳輸協(xié)議),HTTP基于TCP/IP協(xié)議傳輸數(shù)據(jù)。 注:Chrome瀏覽器或Chrome內(nèi)核瀏覽器可用(如Edge, Firefox) 在目標(biāo)網(wǎng)頁(yè)打開開發(fā)者工具: 點(diǎn)擊網(wǎng)絡(luò)(Network): 此時(shí)就可以看到目標(biāo)網(wǎng)頁(yè)的所有請(qǐng)求。 查看請(qǐng)求和響應(yīng): 瀏覽器自帶抓包工具功能有限,

    2024年02月08日
    瀏覽(21)
  • Web基本與HTTP協(xié)議

    Web基本與HTTP協(xié)議

    目錄 一:域名 1.域名概述 2.域名空間結(jié)構(gòu) 3.?域名注冊(cè) 二:?網(wǎng)頁(yè)訪問(HTTP/HTTPS) 1.網(wǎng)頁(yè)的基本概念 2.網(wǎng)站 3.主頁(yè) 4.域名 5.HTTP 6.URL 7.網(wǎng)頁(yè)基本標(biāo)簽 (1)網(wǎng)頁(yè)摘要信息的作用 (2)標(biāo)題標(biāo)簽類型 三:HTML 1.HTML 概述 2.HTML 基本標(biāo)簽 (1)HTML 語(yǔ)法規(guī)則 (2)HTML 文件結(jié)構(gòu) (3)網(wǎng)頁(yè)

    2024年02月06日
    瀏覽(20)
  • Ajax-概念、Http協(xié)議、Ajax請(qǐng)求及其常見問題

    Ajax-概念、Http協(xié)議、Ajax請(qǐng)求及其常見問題

    其他AJAX知識(shí) AJAX同源策略及跨域問題解決方案——點(diǎn)擊此處 AJAX請(qǐng)求的不同發(fā)送方式——點(diǎn)擊此處 AJAX 全稱為Asynchronous Javascript And XML,就是 異步的JS和XML 。通過AJAX 可以在瀏覽器中向服務(wù)器發(fā)送異步請(qǐng)求,最大的優(yōu)勢(shì): 無(wú)刷新獲取數(shù)據(jù) 。AJAX 不是新的編程語(yǔ)言,而是一種將現(xiàn)

    2024年02月13日
    瀏覽(29)
  • 【HTTP詳解】HTTP協(xié)議、TCP/IP、TCP協(xié)議究竟是什么?

    【HTTP詳解】HTTP協(xié)議、TCP/IP、TCP協(xié)議究竟是什么?

    部分資料來源: 《圖解HTTP》 HTTP(Hypertext Transfer Protocol) 是一種用于在網(wǎng)絡(luò)上傳輸數(shù)據(jù)的協(xié)議 ,它是萬(wàn)維網(wǎng)的基礎(chǔ)。HTTP使用 客戶端-服務(wù)器模型 ,客戶端向服務(wù)器發(fā)送請(qǐng)求,服務(wù)器返回響應(yīng)。HTTP使用 TCP 作為其 傳輸協(xié)議 ,它默認(rèn)使用端口80。 TCP/IP是一個(gè) 協(xié)議族 ,包含一

    2024年02月05日
    瀏覽(25)
  • HTTP基礎(chǔ):學(xué)習(xí)HTTP協(xié)議的基本知識(shí),了解請(qǐng)求和響應(yīng)的過程

    HTTP(Hypertext Transfer Protocol,超文本傳輸協(xié)議)是一種用于傳輸超媒體文檔(如HTML)的應(yīng)用層協(xié)議,它是Web中最基本的協(xié)議。 HTTP請(qǐng)求和響應(yīng)都是由客戶端和服務(wù)器之間進(jìn)行的。 一個(gè)完整的HTTP請(qǐng)求由以下幾個(gè)部分組成: 請(qǐng)求行:包括請(qǐng)求方法(GET、POST等)、請(qǐng)求的URI和HTTP協(xié)

    2024年02月12日
    瀏覽(25)
  • 什么是HTTPS協(xié)議?與HTTP協(xié)議區(qū)別?

    什么是HTTPS協(xié)議?與HTTP協(xié)議區(qū)別?

    HTTP協(xié)議(超文本傳輸協(xié)議)是一種用于在計(jì)算機(jī)網(wǎng)絡(luò)上傳輸超文本的應(yīng)用層協(xié)議。它是一種客戶端-服務(wù)器協(xié)議,允許客戶端通過Web瀏覽器等方式向服務(wù)器發(fā)送請(qǐng)求,服務(wù)器則返回響應(yīng)。HTTP協(xié)議是構(gòu)建萬(wàn)維網(wǎng)(WWW)的基礎(chǔ)之一,被廣泛用于在Web瀏覽器和Web服務(wù)器之間傳輸HTM

    2024年02月10日
    瀏覽(42)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包