一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

你每天都在使用的HTTP協(xié)議到底是啥?

模擬札記 ? 來(lái)源:程序員小灰 ? 作者:程序員小灰 ? 2021-06-27 09:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

HTTP 可以說(shuō)是互聯(lián)網(wǎng)的基石,我們?yōu)g覽的網(wǎng)頁(yè)、刷的視頻、玩的游戲,都離不開(kāi) HTTP 協(xié)議,而且熱門(mén)的 Nginx、Apache、gRPC 等服務(wù)背后的技術(shù)也是由 HTTP 協(xié)議支撐的,可以說(shuō) HTTP 既常見(jiàn)又重要。

就前段時(shí)間,我和一位面試官交流心得,他說(shuō)面試一年多,每當(dāng)問(wèn)起候選人對(duì) HTTP 的理解,卻經(jīng)常出現(xiàn)這樣的情形:

面試官:請(qǐng)問(wèn)你了解 HTTP 協(xié)議嗎?

前端開(kāi)發(fā):這不是應(yīng)該后端清楚的嗎?

后端開(kāi)發(fā):這不應(yīng)該是前端知道的嗎?

面試官:。。。。。。

其實(shí)無(wú)論是前端還是后端,都需要了解 HTTP。前端接觸較多的是在其上層的 HTTP 協(xié)議,包括承載請(qǐng)求的 HTTP 和 HTTPS 協(xié)議,而隨著前端路由的控制越來(lái)越多,深刻理解 HTTP 的 Header、Body 等屬性是很有好處的。

學(xué)好了 HTTP 對(duì)于 Web 開(kāi)發(fā)和性能優(yōu)化等都有用處。比如頁(yè)面資源的緩存策略,如果對(duì) HTTP 協(xié)議不夠了解,就沒(méi)法進(jìn)行方案的制定或者優(yōu)化。頁(yè)面資源加載速度的優(yōu)化,也同樣離不開(kāi)對(duì) HTTP/2 的了解。

就這么說(shuō)吧,如果你不懂 HTTP 協(xié)議,就相當(dāng)于是個(gè)只有“半桶水”的程序員。

話(huà)雖如此,不少人覺(jué)得:“HTTP 協(xié)議好簡(jiǎn)單的啦,還用系統(tǒng)學(xué)嗎?” “HTTP 不就是請(qǐng)求 / 響應(yīng)、GET/POST、Header/Body 嗎?網(wǎng)絡(luò)上的資料一抓一大把,有什么問(wèn)題搜一下就是了。”

但事實(shí)是,就因?yàn)?HTTP 太常見(jiàn)、太普遍了,很多工作 7、8 年的老手,也未必搞得清楚,當(dāng)年我也是在工作上踩了大坑,所以才下定決心“死磕” HTTP。

由于 HTTP 應(yīng)用得非常廣泛,幾乎涉及到所有的領(lǐng)域。所以羅劍鋒的內(nèi)容不只講協(xié)議本身,與它相關(guān)的 TCP/IP、DNS、SSL/TLS、Web Server 等都會(huì)講到,而且會(huì)把它們打通串聯(lián)在一起,形成知識(shí)鏈,讓你知道它們之間是怎么聯(lián)系、怎么運(yùn)行的。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Web
    Web
    +關(guān)注

    關(guān)注

    2

    文章

    1287

    瀏覽量

    71337
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    55

    文章

    11247

    瀏覽量

    106308
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    525

    瀏覽量

    33233

原文標(biāo)題:你每天都在使用的 HTTP 協(xié)議,到底是什么鬼?

文章出處:【微信號(hào):monizj,微信公眾號(hào):模擬札記】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    HTTP協(xié)議在工業(yè)領(lǐng)域會(huì)用到嗎

    HTTP協(xié)議在工業(yè)領(lǐng)域會(huì)用到,并且在工業(yè)互聯(lián)網(wǎng)、設(shè)備管理、數(shù)據(jù)交互等多個(gè)方面發(fā)揮著重要作用,以下為詳細(xì)介紹: 工業(yè)互聯(lián)網(wǎng)場(chǎng)景 設(shè)備接入與管理 原理:在工業(yè)互聯(lián)網(wǎng)平臺(tái)中,各類(lèi)工業(yè)設(shè)備(如傳感器
    的頭像 發(fā)表于 06-03 09:17 ?184次閱讀

    智能盒子到底是什么東西?昇騰310深度測(cè)評(píng):為何能成為行業(yè)新寵?

    讓人摸不著頭腦的“智能盒子”。各位搞技術(shù)、搞工程的朋友,咱們?cè)诠ぷ髦惺遣皇墙?jīng)常聽(tīng)到“智能盒子”這個(gè)說(shuō)法?每次聽(tīng)到這個(gè)詞,我猜很多人心里都在犯嘀咕:這東西到底是個(gè)玩意兒?難道就是個(gè)裝了點(diǎn)智能軟件的普通盒子?它
    的頭像 發(fā)表于 04-27 10:46 ?552次閱讀
    智能盒子<b class='flag-5'>到底是</b>什么東西?昇騰310深度測(cè)評(píng):為何能成為行業(yè)新寵?

    一文給你講透!DA板卡到底是什么?它和主板又有哪些不同?

    大家好,我是老王,在電子行業(yè)干了十幾年,今天我就用“大白話(huà)”給大家講講DA板卡到底是,它和咱們常說(shuō)的“主板”有區(qū)別。文章里會(huì)穿插一些表格和實(shí)際案例,保證讀完不僅能懂,還能跟朋友吹
    的頭像 發(fā)表于 04-24 16:48 ?712次閱讀
    一文給你講透!DA板卡<b class='flag-5'>到底是</b>什么?它和主板又有哪些不同?

    如何使用 cURL 測(cè)試 HTTP 協(xié)議

    cURL是一個(gè)強(qiáng)大的命令行工具,用于傳輸數(shù)據(jù),支持多種協(xié)議,包括HTTP、HTTPS、FTP等。使用cURL測(cè)試HTTP協(xié)議可以幫助你理解HTTP
    的頭像 發(fā)表于 12-30 09:26 ?1081次閱讀

    如何使用 HTTP 協(xié)議進(jìn)行數(shù)據(jù)傳輸

    在互聯(lián)網(wǎng)時(shí)代,數(shù)據(jù)傳輸是信息交換的基礎(chǔ)。HTTP協(xié)議作為最常用的數(shù)據(jù)傳輸協(xié)議之一,支撐著全球數(shù)十億用戶(hù)的數(shù)據(jù)交互。 HTTP協(xié)議的基本概念
    的頭像 發(fā)表于 12-30 09:24 ?1546次閱讀

    如何實(shí)現(xiàn) HTTP 協(xié)議的安全性

    HTTP(超文本傳輸協(xié)議)是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的協(xié)議之一,用于從服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議。然而,HTTP
    的頭像 發(fā)表于 12-30 09:22 ?918次閱讀

    HTTP 協(xié)議的工作原理

    HTTP協(xié)議的工作原理 1. HTTP協(xié)議概述 HTTP是一個(gè)應(yīng)用層協(xié)議,它定義了客戶(hù)端與服務(wù)器
    的頭像 發(fā)表于 12-30 09:21 ?991次閱讀

    HTTP 協(xié)議的基本概念

    HTTP(HyperText Transfer Protocol,超文本傳輸協(xié)議)是一種用于分布式、協(xié)作式、超媒體信息系統(tǒng)的網(wǎng)絡(luò)協(xié)議。HTTP 是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的
    的頭像 發(fā)表于 12-29 15:12 ?1457次閱讀

    自動(dòng)駕駛中一直說(shuō)的BEV+Transformer到底是個(gè)

    在很多車(chē)企的自動(dòng)駕駛介紹中,都會(huì)聽(tīng)到一個(gè)關(guān)鍵技術(shù),那就是BEV+Transformer,那BEV+Transformer到底是個(gè)?為什么很多車(chē)企在自動(dòng)駕駛技術(shù)中都十分追捧這項(xiàng)技術(shù)?其實(shí)“BEV
    的頭像 發(fā)表于 11-07 11:19 ?1362次閱讀
    自動(dòng)駕駛中一直說(shuō)的BEV+Transformer<b class='flag-5'>到底是</b>個(gè)<b class='flag-5'>啥</b>?

    socket與HTTP協(xié)議的比較

    在計(jì)算機(jī)網(wǎng)絡(luò)中,Socket和HTTP協(xié)議都是非常重要的概念。它們?cè)跀?shù)據(jù)傳輸和通信中扮演著關(guān)鍵角色,但它們的應(yīng)用場(chǎng)景和工作原理有所不同。 1. 定義與基本概念 1.1 Socket Socket
    的頭像 發(fā)表于 11-01 16:14 ?905次閱讀

    請(qǐng)問(wèn)PCM2903C的溫度范圍到底是多少呢?

    如下圖,PCM2903C的溫度范圍到底是多少呢? 如果用在-25~85℃,是否會(huì)出問(wèn)題?
    發(fā)表于 10-14 07:14

    功放和運(yùn)放到底是什么區(qū)別?

    想請(qǐng)問(wèn)一下功放和運(yùn)放到底是什么區(qū)別,感覺(jué)只要接一個(gè)小負(fù)載,運(yùn)放的輸出電流也可以很大?。?b class='flag-5'>到底有什么區(qū)別啊
    發(fā)表于 09-10 07:00

    請(qǐng)問(wèn)LMV772到底是雙電源還是單電源???

    請(qǐng)問(wèn)LMV772到底是雙電源還是單電源???手冊(cè)前面寫(xiě)的太模糊了。求指教
    發(fā)表于 09-09 07:10

    運(yùn)放的輸入電容到底是什么?

    我想請(qǐng)問(wèn)一下運(yùn)放的輸入電容到底是什么?
    發(fā)表于 09-04 06:52

    LMH6502的輸入電壓到底是多少?

    LMH6502的輸入電壓到底是多少,我稍微給如大一點(diǎn)點(diǎn)的信號(hào),放大不行還能接受,我衰減都失真,
    發(fā)表于 08-27 07:02