GET:一般用于信息獲取,使用URL傳遞參數(shù),對(duì)所發(fā)送信息的數(shù)量也有限制,一般在2000個(gè)字符
POST:一般用于修改服務(wù)器上的資源,對(duì)所發(fā)送的信息沒有限制
GET方式需要使用 Request.QueryString 來取得變量的值
POST方式通過 Request.Form 來獲取變量的值
也就是說 Get 是通過地址欄來傳值,而 Post 是通過提交表單來傳值。
在以下情況中,請(qǐng)使用 POST 請(qǐng)求:
- 無法使用緩存文件(更新服務(wù)器上的文件或數(shù)據(jù)庫)
- 向服務(wù)器發(fā)送大量數(shù)據(jù)(
POST沒有數(shù)據(jù)量限制) - 發(fā)送包含未知字符的用戶輸入時(shí),
POST比GET更穩(wěn)定也更可靠
推薦:
- 持續(xù)更新,致力于做一個(gè)持久的搬運(yùn)工!
- 下面是已經(jīng)整理好的面試題PDF獲取和相關(guān)進(jìn)階學(xué)習(xí)書籍資料地址,有需求戳一下
- 2020前端面試題總結(jié)合集