http請求get與post的區別

2021-08-07 08:22:37 字數 348 閱讀 8328

1.get請求的資料會附在url之後(就是把資料放置在http協議頭中),以?分割url和傳輸資料,引數之間以&相連,如:login.action?name=hyddd&password=idontknow&verify=%e4%bd%a0%e5%a5%bd。如果資料是英文本母/數字,原樣傳送,如果是空格,轉換為+,如果是中文/其他字元,則直接把字串用base64加密,得出如:%e4%bd%a0%e5%a5%bd,其中%xx中的xx為該符號以16進製表示的ascii。

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

也就是說get請求位址列會出現引數,而post就不會 2.

使用get請求傳送資料量小,post請求傳送資料量大

HTTP中的get請求與post請求

首先,我先介紹一下http請求的基本原理 假如我們在瀏覽器中輸入乙個 訪問的話,其實這就是乙個get請求。get一般是用於獲取 查詢資源資訊,而post一般是用於更新資源資訊。get請求例項 get host weibo.com 上面3行是get請求的例項,我們從例項中可以看到是請求的url位址,而...

HTTP請求get與post的區別

1 get方法 get方法用於使用給定的uri從給定伺服器中檢索資訊,即從指定資源中請求資料。使用get方法的請求應該只是檢索資料,並且不應對資料產生其他影響。2 post方法 post方法用於將資料傳送到伺服器以建立或更新資源,它要求伺服器確認請求中包含的內容作為由uri區分的web資源的另乙個下...

http請求get與post的區別

get與post是http請求的兩個標準請求方式,也是使用最多的兩種方式 他們最直接的區別就是get請求將資料放在url中傳輸,而post請求是將資料放在request body中傳輸 get方式傳輸資料,資料不安全,post相對安全 然而get和post在本質上是沒有區別的 get和post都是h...