HTTP Post請求過程詳解

2022-02-06 13:09:11 字數 1328 閱讀 4007

摘要:

http(hypertext transfer protocol),超文字傳輸協議,是乙個客戶端和伺服器端請求和應答的標準(tcp),客戶端是終端使用者,伺服器端是**。

http是基於socket之上的協議。http post是上傳資料到伺服器。

請求報文:12

post :post請求

/web/login.html  :站點路徑

http/1.1 :協議及版本

content-length:請求內容長度。

username=username&password=password&type=1&type=2:請求的內容,按content-type編碼。

響應報文:12

http/1.1 :協議及版本

200:響應狀態碼

server:伺服器型別

set-cookie:瀏覽器cookie

content-type:響應內容型別

content-length:響應內容長度

date:響應時間

http post請求方式

1 先把form表單裡的表單元素的name屬性和value屬性進行收集。2 按照enctype屬性的設定,選擇合適的編碼方式,對資料進行編碼,放在請求頭里 3 瀏覽器進行傳送。此時可以看到 title test sub 5b 5d 1 sub 5b 5d 2 sub 5b 5d 3 1 它是post...

http post請求方式

1 先把form表單裡的表單元素的name屬性和value屬性進行收集。2 按照enctype屬性的設定,選擇合適的編碼方式,對資料進行編碼,放在請求頭里 3 瀏覽器進行傳送。此時可以看到 title test sub 5b 5d 1 sub 5b 5d 2 sub 5b 5d 3 1 它是post...

php 傳送http post請求

php curl post請求中攜帶header引數 或者 header 0 text html q 0.9,text plain q 0.8,image png,q 0.5 header cache control max age 0 header connection keep alive he...