日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

與google服務(wù)器通信時( 二 )

  • MX記錄,指定代表域名接受電子郵件的郵件服務(wù)器 。
  • TXT記錄,它與你的域外來源的文本信息有關(guān) 。谷歌使用TXT記錄來驗證域名所有權(quán)并確保電子郵件安全 。
  • HTTP請求和響應(yīng)
    獲得IP地址后,我們的設(shè)備(客戶端)將與服務(wù)器建立一個TCP連接 。然后,瀏覽器將編寫一個HTTP請求,該請求將被發(fā)送到服務(wù)器上 。這個請求將包含一個請求行、請求頭和一個可選的請求信息體 。HTTP請求不僅用于獲取網(wǎng)頁 。請求行包含一個請求方法,通過使用不同的方法(GET、HEAD、PUT、POST、DELETE……),我們可以做各種各樣的事情,比如在服務(wù)器上發(fā)布數(shù)據(jù),要求服務(wù)器存儲數(shù)據(jù),要求服務(wù)器刪除數(shù)據(jù)等等……為了獲取網(wǎng)頁,通常使用GET或HEAD方法 。
    服務(wù)器將處理這個請求并發(fā)送一個HTTP響應(yīng) 。這個響應(yīng)也將包括一個響應(yīng)(狀態(tài))行、頭信息和一個可選的主體 。響應(yīng)行包含一個反映請求結(jié)果的狀態(tài)代碼 。需要了解的常見狀態(tài)代碼有 。
    1. 200 OK:請求已被滿足 。
    2. 301永久移動:請求的資源已被永久地移動到一個新的位置 。
    3. 302發(fā)現(xiàn)和重定向:請求的資源已經(jīng)被轉(zhuǎn)移到一個新的位置,但是是暫時的 。
    4. 400壞請求:服務(wù)器無法解釋或理解請求 。
    5. 401 需要認證 。請求的資源是受保護的,需要客戶的證書(用戶名/密碼) 。
    6. 403禁止 。服務(wù)器拒絕提供資源 , 無論客戶的身份如何 。
    7. 404未找到 。請求的資源在服務(wù)器中找不到 。
    8. 500內(nèi)部服務(wù)器錯誤 。服務(wù)器出現(xiàn)混亂,通常是由于服務(wù)器端程序響應(yīng)請求時出現(xiàn)錯誤造成的 。
    9. 501 方法未實現(xiàn) 。使用的請求方法無效(可能是打字錯誤造成的,例如 , "GET "錯寫成 "Get") 。
    這張圖片顯示了使用curl命令行工具對https://www.google.com 的HTTP GET請求和一個狀態(tài)代碼為200的響應(yīng) 。
    與google服務(wù)器通信時


    現(xiàn)在我們已經(jīng)看到了網(wǎng)頁如何被提供的基本情況 。但我們實際上還沒有討論除了發(fā)送給客戶的HTTP響應(yīng)之外,在服務(wù)器方面還發(fā)生了什么 。
    什么是服務(wù)器?
    一個服務(wù)器可以代表硬件和軟件 。當我們提到硬件時,特別是像谷歌這樣的大公司所使用的硬件,我們正在談?wù)摂?shù)百甚至數(shù)千臺放置在稱為數(shù)據(jù)中心的大型建筑中的計算機 , 目的是根據(jù)請求向客戶提供資源 。也就是說,任何計算機,包括你的筆記本電腦,只要在上面安裝適當?shù)姆?wù)器軟件,都可以作為服務(wù)器使用 。網(wǎng)絡(luò)服務(wù)器、應(yīng)用服務(wù)器、文件服務(wù)器、打印服務(wù)器和代理服務(wù)器是服務(wù)器的一些例子 。
    為了討論的目的,我們需要定義什么是網(wǎng)絡(luò)服務(wù)器和應(yīng)用服務(wù)器 。網(wǎng)絡(luò)服務(wù)器是一個軟件,它被設(shè)計用來接受HTTP請求和提供靜態(tài)網(wǎng)頁 , 這些網(wǎng)頁是用HTML、CSS或JavaScript編寫的 。Nginx、Apache和微軟IIS是一些最常見的網(wǎng)絡(luò)服務(wù)器 。
    但網(wǎng)站所做的工作遠不止提供靜態(tài)頁面 。它們使用圖形用戶界面與用戶互動,還根據(jù)行為、用戶偏好生成動態(tài)內(nèi)容,并操縱存儲在數(shù)據(jù)庫中的大量數(shù)據(jù) 。數(shù)據(jù)庫是結(jié)構(gòu)化信息的有組織的集合,旨在有效地插入、刪除、查詢、訪問和修改數(shù)據(jù) 。
    動態(tài)內(nèi)容是使用應(yīng)用服務(wù)器提供的 。應(yīng)用服務(wù)器與數(shù)據(jù)庫通信以處理數(shù)據(jù),然后從動態(tài)內(nèi)容中生成靜態(tài)內(nèi)容,并將數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)服務(wù)器以將網(wǎng)頁發(fā)送給客戶 。
    負載平衡器

    推薦閱讀