get和post是什麼?http協議中的兩種傳送請求的方法。
http是什麼?http是基於tcp/ip的關於資料如何在全球資訊網中如何通訊的協議。
其他 http 請求方法
下面的**列出了其他一些 http 請求方法:
http的底層是tcp/ip。所以get和post的底層也是tcp/ip,也就是說,get/post都是tcp鏈結。get和post能做的事情是一樣一樣的。你要給get加上request body,給post帶上url引數,技術上是完全行的通的。
get和post本質上就是tcp鏈結,並無差別。但是由於http的規定和瀏覽器/伺服器的限制,導致他們在應用過程中體現出一些不同。
get和post還有乙個重大區別,簡單的說:
get產生乙個tcp資料報;post產生兩個tcp資料報。
對於get方式的請求,瀏覽器會把http header和data一併傳送出去,伺服器響應200(返回資料);
而對於post,瀏覽器先傳送header,伺服器響應100 continue,瀏覽器再傳送data,伺服器響應200 ok(返回資料)。
HTTP協議中請求方法分析
個人認為隨著web2.0從概念走向大量應用,網路應用將變的更加勢不可擋。寫web應用程式有2年多了,以前主要是在學校做一些原型系統,對http協議並沒有深入的研究。最近的應用中需要區分http請求頭中的get,post方法,花了點時間研究了一下,參考的主要資料是http協議的rfc文件,為http ...
HTTP協議的請求方法
options 獲取伺服器支援的http請求方法 head跟get很像,但是不返回響應體資訊,用於檢查物件是否存在,並獲取包含在響應訊息頭中的資訊。get向特定的資源發出請求,得到資源。post向指定資源提交資料進行處理的請求,用於新增新的內容。put向指定資源位置上傳其最新的內容,用於修改某個內容...
HTTP協議 請求方法
今天筆試選擇題問到http請求方法,一時間想不起來,所以來總結一下。通訊流程 斷開式 無狀態 斷開式 http 協議每次響應完成後,會斷開與客戶端的連線 無狀態 由於伺服器斷開了之前的連線,就無法知曉連線間的關係 內容格式 訊息頭和訊息體 根據 http 標準,http 請求可以使用多種請求方法。h...