精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

http和https的相關知識點詳細介紹

Wildesbeast ? 來源:網絡整理 ? 作者:黑馬程序員 ? 2020-04-18 10:31 ? 次閱讀

對應測試人員都會聽過http請求和響應。在這里給大家介紹http相關的知識

一.http和https基本概念

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

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

二。 HTTP特點:

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

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

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

? 簡單快速,靈活。可以傳輸任何類型的數據

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

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

? post請求 數據的長度比get請求大,請求的數據發送在http請求體當中,數據相對安全

上述兩點可能發現get請求方式缺點居多,而在工作中又經常使用更多可能是get請求數據效率比較快,而且地址可以用來復制粘貼

四。狀態

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

(1): 200 數據數據請求成功

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

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

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

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

安全性上的區別:HTTPS:HTTP協議的安全加強版,通過在HTTP上建立加密層,對傳輸數據進行加密。主要作用可以分為兩種:一種是建立一個信息安全通道,來保證數據傳輸的安全;另一種就是確認網站的真實性。

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

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

技術層面:如果要說HTTPS和HTTP的區別,最關鍵的還是在技術層面。比如HTTP標準端口是80,而HTTPS標準端口是443;HTTP無需證書,HTTPS需要CA機構頒發的SSL證書;HTTP工作于應用層,HTTPS工作于傳輸層。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9024

    瀏覽量

    85186
  • HTTP
    +關注

    關注

    0

    文章

    501

    瀏覽量

    31065
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1351

    瀏覽量

    78989
收藏 人收藏

    評論

    相關推薦

    推拉力測試知識點介紹

    一 、【推拉力測試介紹】 推拉力測試是一種工程測試方法,用于評估材料、器件或系統在受到推力或拉力作用下的性能和可靠性。這種測試廣泛應用于多個行業,包括航空航天、汽車、建筑和制造業等。 在推拉力測試中
    的頭像 發表于 11-15 16:15 ?310次閱讀
    推拉力測試<b class='flag-5'>知識點</b><b class='flag-5'>介紹</b>

    接口測試理論、疑問收錄與擴展相關知識點

    本文章使用王者榮耀游戲接口、企業微信接口的展示結合理論知識,講解什么是接口測試、接口測試理論、疑問收錄與擴展相關知識點知識學院,快來一起看看吧~
    的頭像 發表于 11-15 09:12 ?199次閱讀
    接口測試理論、疑問收錄與擴展<b class='flag-5'>相關</b><b class='flag-5'>知識點</b>

    https 的本質、證書驗證過程以及數據加密

    1. 什么是 HTTPS HTTP 加上加密處理和認證以及完整性保護后即是 HTTPS。 它是為了解決 HTTP 存在的安全性問題,而衍生的協議,那使用
    的頭像 發表于 10-30 10:53 ?101次閱讀
    <b class='flag-5'>https</b> 的本質、證書驗證過程以及數據加密

    HTTP相關返回值異常如何解決(上篇)

    ? 今天我們講講HTTP相關返回值異常如何解決(實例持續更新中) HTTP介紹 HTTP(超文本傳輸協議,Hypertext Transfe
    的頭像 發表于 10-20 16:40 ?225次閱讀
    <b class='flag-5'>HTTP</b><b class='flag-5'>相關</b>返回值異常如何解決(上篇)

    幫助讀者更深入地了解IP代理領域,并掌握與HTTP相關知識

    HTTP
    jf_62215197
    發布于 :2024年07月12日 07:06:12

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

    有沒有什么 思路,現在要把 worksapceesp-idfcomponentsesp_http_server worksapceesp-idfcomponentsesp_https
    發表于 06-19 06:14

    模擬電子技術知識點問題總結概覽

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

    一篇搞定DCS系統相關知識點

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

    【量子計算機重構未來 | 閱讀體驗】第二章關鍵知識點

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

    《RISC-V開放架構設計之道》讀書分享

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

    Spring事務傳播性的相關知識

    本文主要介紹了Spring事務傳播性的相關知識
    的頭像 發表于 01-10 09:29 ?404次閱讀
    Spring事務傳播性的<b class='flag-5'>相關</b><b class='flag-5'>知識</b>

    淺談初級電工必備知識點

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

    TCP協議面試常問知識點總結

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

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

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

    c語言程序設計基礎知識點

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