打開一個網(wǎng)頁,用http協(xié)議的方式來獲取這個網(wǎng)頁的內(nèi)容,其中包括網(wǎng)頁文本和各種圖片資源菲语,如果以加密的方式訪問,還可以使用https協(xié)議來獲取資源惑灵,在http1.0時代山上,每次請求都要重新建立一次TCP連接,但是到了http2的時代就是一次請求多個數(shù)據(jù)英支,而且支持二進(jìn)制流的傳輸佩憾,且對頭部信息進(jìn)行壓縮,因為每次請求的頭部都是一樣的一些ua信息等,而且http2頁支持由服務(wù)器端向客戶端推送
郵件協(xié)議妄帘,先回憶一下楞黄,每次新入職一個公司,都要先拿到一個新電腦抡驼,然后用公司指定的郵件收發(fā)客戶端登錄鬼廓,在配置登錄信息時候首次啟動客戶端,會提示選擇郵件收發(fā)協(xié)議致盟,一般會有pop碎税、IMAP、SMTP這些選項
這些郵件收發(fā)客戶端勾邦,配套實現(xiàn)了以上這些協(xié)議的郵件收發(fā)對接工作
POP3就和我們用郵局送信是一樣的蚣录,舉個例子,假設(shè)我的一個朋友要給我發(fā)一封信件眷篇,那么他首先會將這個信件發(fā)送到郵局(郵件服務(wù)器)萎河,然后郵局將這封信件,手抄了一份給我了蕉饼,之后將原本燒掉了虐杯,此時郵局已經(jīng)沒有這封信件了。公司推薦這種方式是因為POP3并不會因為郵件傳輸?shù)臄?shù)目增加導(dǎo)致郵件服務(wù)器磁盤占滿(因為POP3這種方式在服務(wù)器上并不會保存郵件的原本)
IMAP與POP3的區(qū)別就是POP3協(xié)議允許電子郵件客戶端下載服務(wù)器上的郵件昧港,但是在客戶端的操作(如移動郵件擎椰,標(biāo)記已讀等),不能反饋到服務(wù)器上(因為服務(wù)器壓根沒有這個郵件)创肥,比如通過客戶端收取了郵箱中的三封郵件并移動到其他文件夾达舒,郵箱服務(wù)器上的這些郵件是沒有同時被移動的,而IMAP提供webmail與電子郵件客戶端之間雙向通信叹侄,客戶端的操作都會反饋到服務(wù)器算上巩搏,對郵件進(jìn)行的操作,服務(wù)器上的郵件也會做相應(yīng)的動作趾代。同時贯底,IMAP像POP3那樣提供了方便的郵件下載服務(wù),讓用戶能進(jìn)行離線閱讀撒强。IMAP提供摘要瀏覽功能可以讓你在閱讀完所有的郵件到達(dá)時間禽捆、主題、發(fā)件人飘哨、大小等信息后才作出是否下載的決定胚想。此外,IMAP更好的支持了從多個不同設(shè)備中隨機(jī)訪問新郵件杖玲。
SMTP(簡單郵件傳輸協(xié)議)顿仇,它是一組用于從源地址到目的地址傳輸郵件的規(guī)范淘正,通過它來控制郵件的中轉(zhuǎn)方式。SMTP協(xié)議屬于TCP/IP協(xié)議簇臼闻,它幫助每臺計算機(jī)在發(fā)送或中轉(zhuǎn)信件時找到下一個目的地鸿吆。SMTP還有一個認(rèn)證,簡單地說就是要求必須在提供賬戶名和密碼之后才可以登錄到SMTP服務(wù)器述呐,這就使得那些垃圾郵件的散播者無可乘之機(jī)惩淳。增加SMTP認(rèn)證就是為了使得用戶免于垃圾郵件的侵?jǐn)_。