http

1/47ページ

DNS原理總結及其解析過程詳解

一、域名系統 1、域名系統概述         域名系統DNS(Domain Name System)是因特網使用的命名系統,用來把便於人們使用的機器名字轉換成為IP地址。域名系統其實就是名字系統。為什麼不叫“名字”而叫“域名”呢?這是因為在這種因特網的命名系統中使用了許多的“域(domain)”, […]

HttpClient連線池的連線保持、超時和失效機制

HTTP是一種無連線的事務協議,底層使用的還是TCP,連線池複用的就是TCP連線,目的就是在一個TCP連線上進行多次的HTTP請求從而提高效能。每次HTTP請求結束的時候,HttpClient會判斷連線是否可以保持,如果可以則交給連線管理器進行管理以備下次重用,否則直接關閉連線。這裡涉及到三個問題: […]

《圖解HTTP》學習筆記(二)-簡單的HTTP協議

1、HTTP概述 HTTP協議用於客戶端和伺服器端之間的通訊,並通過請求和響應的交換而達成通訊。請求由客戶端發出,而伺服器回覆響應。 1. 請求報文:由請求方法、請求URI、協議版本、可選的請求首部欄位和內容實體構成的。 2.響應報文:由協議版本、狀態碼(表示請求成功或失敗的數字程式碼)、用以解釋狀 […]

《圖解HTTP》學習筆記(六)-HTTP首部

1、HTTP 報文首部 HTTP 協議的請求和響應報文中必定包含 HTTP 首部。首部內容為客戶端和伺服器分別處理請求和響應提供所需要的資訊。 1)HTTP請求報文:在請求中,HTTP報文由方法、URI、HTTP版本、HTTP首部欄位等部分組成。 2)HTTP響應報文:在響應中,HTTP報文由HTT […]

python 上傳檔案

使用python批量上傳檔案 最近需要在網上填寫表格並上傳檔案,於是想著是否可以寫個腳步去做,於是通過百度終於完成了這個任務。 下面來總結一下 抓包 通過抓包可以看到,上傳的過程實際上是通過一個HTTP POST請求完成的,並且也知道來需要填寫哪些欄位 程式碼 上傳檔案根據日期命名,名稱寫到inpu […]