對(duì)應(yīng)測(cè)試人員都會(huì)聽過http請(qǐng)求和響應(yīng)。在這里給大家介紹http相關(guān)的知識(shí)
一.http和https基本概念
HTTP:是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議,是一個(gè)客戶端和服務(wù)器端請(qǐng)求和應(yīng)答的標(biāo)準(zhǔn)(TCP),用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議,它可以使瀏覽器更加高效,使網(wǎng)絡(luò)傳輸減少。
HTTPS:是以安全為目標(biāo)的HTTP通道,簡(jiǎn)單講是HTTP的安全版,即HTTP下加入SSL層,HTTPS的安全基礎(chǔ)是SSL,因此加密的詳細(xì)內(nèi)容就需要SSL。
二。 HTTP特點(diǎn):
? http無連接:傳輸速度快,減少不必要的連接,但也意味著每一次訪問都要建立一次連接,效率降低
? http無狀態(tài):對(duì)于事務(wù)處理沒有記憶能力。每一次請(qǐng)求都是獨(dú)立的,不記錄客戶端任何行為,解放服務(wù)器,但可能每次請(qǐng)求會(huì)傳輸大量重復(fù)的內(nèi)容信息
? 客戶端/服務(wù)端模型:客戶端支持web瀏覽器或其他任何客戶端
? 簡(jiǎn)單快速,靈活。可以傳輸任何類型的數(shù)據(jù)
三。對(duì)于http請(qǐng)求方式可能會(huì)涉及到增刪改查的請(qǐng)求方式,用的最多可能是get和post,而對(duì)于發(fā)送get和post兩種請(qǐng)求的區(qū)別大致如下
? get請(qǐng)求的數(shù)據(jù)小,請(qǐng)求的地址展示在url地址欄,數(shù)據(jù)相對(duì)不安全
? post請(qǐng)求 數(shù)據(jù)的長度比get請(qǐng)求大,請(qǐng)求的數(shù)據(jù)發(fā)送在http請(qǐng)求體當(dāng)中,數(shù)據(jù)相對(duì)安全
上述兩點(diǎn)可能發(fā)現(xiàn)get請(qǐng)求方式缺點(diǎn)居多,而在工作中又經(jīng)常使用更多可能是get請(qǐng)求數(shù)據(jù)效率比較快,而且地址可以用來復(fù)制粘貼
四。狀態(tài)
想到http可能最多就是大家在測(cè)試過程中會(huì)認(rèn)識(shí)很多的http狀態(tài),可能場(chǎng)景的狀態(tài)碼 200,304,404,502
(1): 200 數(shù)據(jù)數(shù)據(jù)請(qǐng)求成功
(2): 304表示頁面重定向
(3): 404 表示請(qǐng)求數(shù)據(jù)成功但是頁面丟失
(4): 502 表示服務(wù)器處理失敗
五.http和https之間的比較如下
安全性上的區(qū)別:HTTPS:HTTP協(xié)議的安全加強(qiáng)版,通過在HTTP上建立加密層,對(duì)傳輸數(shù)據(jù)進(jìn)行加密。主要作用可以分為兩種:一種是建立一個(gè)信息安全通道,來保證數(shù)據(jù)傳輸?shù)陌踩涣硪环N就是確認(rèn)網(wǎng)站的真實(shí)性。
表現(xiàn)形式:HTTPS站點(diǎn)會(huì)在地址欄上顯示一把綠色小鎖,表明這是加密過的安全網(wǎng)站,如果采用了全球認(rèn)證的頂級(jí)EV SSL證書的話,其地址欄會(huì)以綠色高亮顯示,方便用戶辨認(rèn)。
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標(biāo)準(zhǔn)端口是80,而HTTPS標(biāo)準(zhǔn)端口是443;HTTP無需證書,HTTPS需要CA機(jī)構(gòu)頒發(fā)的SSL證書;HTTP工作于應(yīng)用層,HTTPS工作于傳輸層。
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9308瀏覽量
86071 -
HTTP
+關(guān)注
關(guān)注
0文章
511瀏覽量
31520 -
TCP
+關(guān)注
關(guān)注
8文章
1378瀏覽量
79307
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
Aigtek功率放大器應(yīng)用:電感線圈的知識(shí)點(diǎn)分享
![Aigtek功率放大器應(yīng)用:電感線圈的<b class='flag-5'>知識(shí)點(diǎn)</b>分享](https://file1.elecfans.com//web3/M00/04/41/wKgZO2dx_leAVMfAAAXXplP3dbU965.png)
芯片良率相關(guān)知識(shí)點(diǎn)詳解
![芯片良率<b class='flag-5'>相關(guān)</b><b class='flag-5'>知識(shí)點(diǎn)</b>詳解](https://file1.elecfans.com/web3/M00/04/39/wKgZPGdyCP2AVpTMAAA9pmejbE0624.png)
如何使用 cURL 測(cè)試 HTTP 協(xié)議
HTTP 和 HTTPS 的區(qū)別
后悔沒有早點(diǎn)看到:天線設(shè)計(jì)中的知識(shí)點(diǎn)!
![后悔沒有早點(diǎn)看到:天線設(shè)計(jì)中的<b class='flag-5'>知識(shí)點(diǎn)</b>!](https://file1.elecfans.com/web3/M00/03/7B/wKgZO2dpElSAM8gWAACQRmlorfs337.png)
推拉力測(cè)試知識(shí)點(diǎn)介紹
![推拉力測(cè)試<b class='flag-5'>知識(shí)點(diǎn)</b><b class='flag-5'>介紹</b>](https://file1.elecfans.com/web1/M00/F5/2B/wKgaoWc3BBGAKudJAAA63r2rmls729.png)
接口測(cè)試?yán)碚摗⒁蓡柺珍浥c擴(kuò)展相關(guān)知識(shí)點(diǎn)
![接口測(cè)試?yán)碚摗⒁蓡柺珍浥c擴(kuò)展<b class='flag-5'>相關(guān)</b><b class='flag-5'>知識(shí)點(diǎn)</b>](https://file1.elecfans.com/web1/M00/F5/18/wKgZoWc2qDuACbyVAAAX95Ea1vY915.png)
https 的本質(zhì)、證書驗(yàn)證過程以及數(shù)據(jù)加密
![<b class='flag-5'>https</b> 的本質(zhì)、證書驗(yàn)證過程以及數(shù)據(jù)加密](https://file1.elecfans.com/web2/M00/EB/95/wKgZomZevfiAZTUiAAAYyNC3ogI340.png)
HTTP相關(guān)返回值異常如何解決(上篇)
![<b class='flag-5'>HTTP</b><b class='flag-5'>相關(guān)</b>返回值異常如何解決(上篇)](https://file1.elecfans.com//web1/M00/F3/4E/wKgZoWcUwgaAVN5pAABF9HQmQ70047.png)
MySQL知識(shí)點(diǎn)匯總
![MySQL<b class='flag-5'>知識(shí)點(diǎn)</b>匯總](https://file1.elecfans.com/web2/M00/00/9D/wKgZomawf4CAW9FdAAAyo5kgeuM609.png)
![](https://file1.elecfans.com/web2/M00/FB/47/wKgZomaQZVmAY0WUAAiaD6akMPo600.png)
如何移植http/https server到softAP上?
一篇搞定DCS系統(tǒng)相關(guān)知識(shí)點(diǎn)
![一篇搞定DCS系統(tǒng)<b class='flag-5'>相關(guān)</b><b class='flag-5'>知識(shí)點(diǎn)</b>](https://file1.elecfans.com//web2/M00/C5/D7/wKgZomYCpiOAakfcAAGWO8D1Gg0039.png)
評(píng)論