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

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

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

http和https的相關(guān)知識點詳細介紹

Wildesbeast ? 來源:網(wǎng)絡(luò)整理 ? 作者:黑馬程序員 ? 2020-04-18 10:31 ? 次閱讀

對應(yīng)測試人員都會聽過http請求和響應(yīng)。在這里給大家介紹http相關(guān)的知識

一.http和https基本概念

HTTP:是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議,是一個客戶端和服務(wù)器端請求和應(yīng)答的標準(TCP),用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議,它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。

HTTPS:是以安全為目標的HTTP通道,簡單講是HTTP的安全版,即HTTP下加入SSL層,HTTPS的安全基礎(chǔ)是SSL,因此加密的詳細內(nèi)容就需要SSL。

二。 HTTP特點:

? http無連接:傳輸速度快,減少不必要的連接,但也意味著每一次訪問都要建立一次連接,效率降低

? http無狀態(tài):對于事務(wù)處理沒有記憶能力。每一次請求都是獨立的,不記錄客戶端任何行為,解放服務(wù)器,但可能每次請求會傳輸大量重復(fù)的內(nèi)容信息

? 客戶端/服務(wù)端模型:客戶端支持web瀏覽器或其他任何客戶端

? 簡單快速,靈活??梢詡鬏斎魏晤愋偷臄?shù)據(jù)

三。對于http請求方式可能會涉及到增刪改查的請求方式,用的最多可能是get和post,而對于發(fā)送get和post兩種請求的區(qū)別大致如下

? get請求的數(shù)據(jù)小,請求的地址展示在url地址欄,數(shù)據(jù)相對不安全

? post請求 數(shù)據(jù)的長度比get請求大,請求的數(shù)據(jù)發(fā)送在http請求體當(dāng)中,數(shù)據(jù)相對安全

上述兩點可能發(fā)現(xiàn)get請求方式缺點居多,而在工作中又經(jīng)常使用更多可能是get請求數(shù)據(jù)效率比較快,而且地址可以用來復(fù)制粘貼

四。狀態(tài)

想到http可能最多就是大家在測試過程中會認識很多的http狀態(tài),可能場景的狀態(tài)碼 200,304,404,502

(1): 200 數(shù)據(jù)數(shù)據(jù)請求成功

(2): 304表示頁面重定向

(3): 404 表示請求數(shù)據(jù)成功但是頁面丟失

(4): 502 表示服務(wù)器處理失敗

五.http和https之間的比較如下

安全性上的區(qū)別:HTTPS:HTTP協(xié)議的安全加強版,通過在HTTP上建立加密層,對傳輸數(shù)據(jù)進行加密。主要作用可以分為兩種:一種是建立一個信息安全通道,來保證數(shù)據(jù)傳輸?shù)陌踩?;另一種就是確認網(wǎng)站的真實性。

表現(xiàn)形式:HTTPS站點會在地址欄上顯示一把綠色小鎖,表明這是加密過的安全網(wǎng)站,如果采用了全球認證的頂級EV SSL證書的話,其地址欄會以綠色高亮顯示,方便用戶辨認。

SEO:在2015年之前百度是無法收錄HTTPS頁面的,不過自從2015年5月份百度搜索全站HTTPS加密后,就已經(jīng)可以收錄HTTPS了。谷歌則是從2014年起便開始收錄HTTPS頁面,并且HTTPS頁面權(quán)重比HTTP頁面更高。從SEO的角度來說,HTTPS和HTTP區(qū)別不大,甚至HTTPS效果更好。

技術(shù)層面:如果要說HTTPS和HTTP的區(qū)別,最關(guān)鍵的還是在技術(shù)層面。比如HTTP標準端口是80,而HTTPS標準端口是443;HTTP無需證書,HTTPS需要CA機構(gòu)頒發(fā)的SSL證書;HTTP工作于應(yīng)用層,HTTPS工作于傳輸層。

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

    關(guān)注

    12

    文章

    8849

    瀏覽量

    84954
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    496

    瀏覽量

    30894
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1337

    瀏覽量

    78865
收藏 人收藏

    評論

    相關(guān)推薦

    如何移植http/https server到softAP上?

    有沒有什么 思路,現(xiàn)在要把 worksapceesp-idfcomponentsesp_http_server worksapceesp-idfcomponentsesp_https
    發(fā)表于 06-19 06:14

    模擬電子技術(shù)知識點問題總結(jié)概覽

    給大家分享模擬電子技術(shù)知識點問題總結(jié)。
    的頭像 發(fā)表于 05-08 15:16 ?1037次閱讀
    模擬電子技術(shù)<b class='flag-5'>知識點</b>問題總結(jié)概覽

    一篇搞定DCS系統(tǒng)相關(guān)知識點

    目標。DCS系統(tǒng)廣泛應(yīng)用于各個行業(yè),如化工、電力、制藥等。在這些行業(yè)中,DCS系統(tǒng)可以實現(xiàn)對生產(chǎn)過程的集中監(jiān)控和分散控制,提高生產(chǎn)效率和產(chǎn)品質(zhì)量,降低能耗和減少環(huán)境污染,從而保證產(chǎn)品質(zhì)量,并確保生產(chǎn)過程的安全可靠。 二.DCS系統(tǒng)知識點
    的頭像 發(fā)表于 03-26 18:40 ?719次閱讀
    一篇搞定DCS系統(tǒng)<b class='flag-5'>相關(guān)</b><b class='flag-5'>知識點</b>

    【量子計算機重構(gòu)未來 | 閱讀體驗】第二章關(guān)鍵知識點

    本帖最后由 oxlm_1 于 2024-3-6 23:20 編輯 之所以將第二章單獨拿出來,是因為在閱讀過程中,發(fā)現(xiàn)第二章知識點較多,理解起來比較耗時間。 第二章的主要知識點: 量子
    發(fā)表于 03-06 23:17

    《RISC-V開放架構(gòu)設(shè)計之道》讀書分享

    這是一本關(guān)于RISC-V的介紹,書中很詳細介紹了各個方面的知識點,希望大家也喜歡。
    的頭像 發(fā)表于 01-24 12:51 ?425次閱讀
    《RISC-V開放架構(gòu)設(shè)計之道》讀書分享

    淺談初級電工必備知識點

    對于初學(xué)電工的朋友來說,掌握一些基礎(chǔ)且實用的知識點是非常重要的。本文旨在分享初級電工應(yīng)該掌握的核心知識,幫助新手電工更好地入門和提升技能。
    的頭像 發(fā)表于 12-26 10:44 ?952次閱讀

    TCP協(xié)議面試常問知識點總結(jié)

    TCP 作為傳輸層的協(xié)議,是一個IT工程師素養(yǎng)的體現(xiàn),也是面試中經(jīng)常被問到的知識點。在此,我將 TCP 核心的一些問題梳理了一下,希望能幫到各位。
    的頭像 發(fā)表于 12-15 10:38 ?711次閱讀
    TCP協(xié)議面試常問<b class='flag-5'>知識點</b>總結(jié)

    開關(guān)模式下的電源電流如何檢測?這12個電路&amp;10個知識點講明白了

    開關(guān)模式下的電源電流如何檢測?這12個電路&10個知識點講明白了
    的頭像 發(fā)表于 12-06 16:04 ?718次閱讀
    開關(guān)模式下的電源電流如何檢測?這12個電路&amp;10個<b class='flag-5'>知識點</b>講明白了

    c語言程序設(shè)計基礎(chǔ)知識點

    程序設(shè)計的基礎(chǔ)知識點。 首先,我們將從C語言的數(shù)據(jù)類型和變量開始。C語言提供了多種數(shù)據(jù)類型,包括整數(shù)、浮點數(shù)、字符和指針等。整數(shù)類型包括int、long和short等,浮點數(shù)類型包括float和double等,字符類型用于存儲ASCII字符,指針類型用
    的頭像 發(fā)表于 11-27 15:25 ?1486次閱讀

    數(shù)字電位計知識點

    電子發(fā)燒友網(wǎng)站提供《數(shù)字電位計知識點.pdf》資料免費下載
    發(fā)表于 11-24 16:08 ?7次下載
    數(shù)字電位計<b class='flag-5'>知識點</b>

    三菱和西門子PLC輸入接線知識點

    三菱和西門子PLC輸入接線知識點
    的頭像 發(fā)表于 11-21 10:01 ?668次閱讀
    三菱和西門子PLC輸入接線<b class='flag-5'>知識點</b>

    OFDM技術(shù)知識點

    電子發(fā)燒友網(wǎng)站提供《OFDM技術(shù)知識點.rar》資料免費下載
    發(fā)表于 11-18 14:25 ?0次下載
    OFDM技術(shù)<b class='flag-5'>知識點</b>

    httphttps的區(qū)別

    行包括:協(xié)議及版本、狀態(tài)碼、狀態(tài)碼解釋 1.2 httphttps的區(qū)別 http:由于http是明文傳輸,所以其安全性低,易受攻擊,無法確認對方的身份,也無法確保數(shù)據(jù)的完整性;
    的頭像 發(fā)表于 11-10 16:42 ?2266次閱讀
    <b class='flag-5'>http</b>和<b class='flag-5'>https</b>的區(qū)別

    Linux文件系統(tǒng)知識點詳解

    今天浩道跟大家分享關(guān)于Linux文件及目錄屬性知識點的硬核干貨,可以說只要你認真看完這篇文章內(nèi)容,其相關(guān)知識點都不在話下,感興趣又想快速掌握的小伙伴們,可以收藏起來隨時查看!
    的頭像 發(fā)表于 11-02 09:29 ?597次閱讀
    Linux文件系統(tǒng)<b class='flag-5'>知識點</b>詳解

    51單片機的知識點

    電子發(fā)燒友網(wǎng)站提供《51單片機的知識點.pdf》資料免費下載
    發(fā)表于 11-01 17:32 ?2次下載