-
Http請求頭信息查看全部
-
工作流程 一次HTTP操作稱為一個事務(wù),其工作過程可分為四步: 1. 首先客戶端與服務(wù)器需要建立連接。只要單機某個超級鏈接,HTTP的工作就開始了。 2. 建立連接后,客戶端發(fā)送一個請求給服務(wù)器,請求方式的格式為:統(tǒng)一資源標識符(URL)、協(xié)議版本號,后邊是MIME信號包括請求修飾符、客戶端信息和其他內(nèi)容。 3. 服務(wù)器接到請求后,給予相應(yīng)的響應(yīng)信息,其格式為一個狀態(tài)行,包括信息的協(xié)議版本號、一個成功或者失敗的代碼,后邊是MIME信息包括服務(wù)器信息、實體信息和可能的內(nèi)容。 4. 客戶端接收到服務(wù)器所返回的信息通過瀏覽器顯示在用戶的顯示屏幕上,然后客戶端和服務(wù)器斷開連接。 HTTP協(xié)議永遠都是客戶端發(fā)起請求,服務(wù)器回送相應(yīng)。 這樣就限制了使用HTTP協(xié)議,無法實現(xiàn)在客戶端沒有發(fā)起請求的時候,服務(wù)器將消息推送給客戶端。 HTTP協(xié)議是一個無狀態(tài)的協(xié)議,同一個客戶端的這次請求和上次請求是沒有關(guān)系的。 URL(統(tǒng)一資源定位符)也被稱為網(wǎng)頁地址,是因特網(wǎng)上標準的資源的地址。 例如:http://idcbgp.cn/index.jsp,URL的格式由三部分組成: 1. 第一部分是協(xié)議(或稱為服務(wù)方式)。例如“http”或者“https”; 2. 第二部分是存有該資源的主機IP地址(有時候也包括端口號)。例如“idcbgp.cn”; 3. 第三部分是主機資源和具體地址,例如目錄和文件名。例如“index.jsp”; 第一部分和第二部分用“://”隔開,第二部分和第三部分用“/”隔開。第一部分和第二部分不可缺少。 HTTP協(xié)議建立在TCP/IP協(xié)議之上。 TCP/IP三次握手: 客戶端要和服務(wù)端建立連接時,客戶端向服務(wù)端發(fā)送SYN消息,服務(wù)器收到消息后向客戶端發(fā)送SYN+ACK消息,最后客戶端再以ACK消息響應(yīng),如此一來才會在客戶端和服務(wù)端之間建立起可靠的TCP連接,數(shù)據(jù)才可以在客戶端和服務(wù)器之間傳遞。 SYN:synchronous,握手信號。 ACK:Acknowledgment,確認字符。接收站發(fā)送給發(fā)送站的一種傳輸類控制字符,表示發(fā)來是數(shù)據(jù)已接收、確認無誤。查看全部
-
線程池查看全部
-
httpThread查看全部
-
doPost();查看全部
-
HttpUrlConnection和HttpClient區(qū)別,優(yōu)劣,能否互換查看全部
-
。。。查看全部
-
http-16查看全部
-
http-14查看全部
-
http-13查看全部
-
http-12查看全部
-
http-11查看全部
-
http-10查看全部
-
http-9查看全部
-
http-8查看全部
舉報
0/150
提交
取消