HTTP中的POST GET區別

2021-09-25 12:07:57 字數 602 閱讀 6931

http定義了與伺服器互動的不同方法,最基本的方法有4種,分別是get,post,put,delete。url全稱是資源描述符,我們可以這樣認為:乙個url位址,它用於描述乙個網路上的資源,而http中的get,post,put,delete就對應著對這個資源的查,改,增,刪4個操作。

1.get請求的資料會附在url之後(就是把資料放置在http協議頭中),以?分割url和傳輸資料,引數之間以&相連,如:login.action?id=3

post把提交的資料則放置在是http包的包體中。

2."get方式提交的資料最多只能是1024位元組,理論上post沒有限制,可傳較大量的資料。

3.在asp中,服務端獲取get請求引數用request.querystring,獲取post請求引數用request.form。

4.post的安全性要比get的安全性高。

總結一下,get是向伺服器發索取資料的一種請求,而post是向伺服器提交資料的一種請求,在form(表單)中,method預設為"get",實質上,get和post只是傳送機制不同,並不是乙個取乙個發!

HTTP中的POST GET區別

http定義了與伺服器互動的不同方法,最基本的方法有4種,分別是get,post,put,delete。url全稱是資源描述符,我們可以這樣認為 乙個url位址,它用於描述乙個網路上的資源,而http中的get,post,put,delete就對應著對這個資源的查,改,增,刪4個操作。1.get請求...

http中Post Get方式的區別

簡單理解,http中定義了客戶端與伺服器互動的幾種方式,常見的有get和post get和post有兩個主要的不同 1 get是從伺服器上獲取資料,而post則是向伺服器傳送資料 2 get將表單中的引數按照var value的形式,新增到action指定的url後面,並且兩者之間使用 進行連線,而...

HTTP協議?HTTP協議中POST GET H

head to inde x.html not supported.invalid method in request head htp 1.1 apache 1.3.12 server at www.fudan.edu.cn port 80 關於實體頭部的內容還可以有 last modified ...