教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

問答>HTML&JS+前端>求問:POST和GET請求的區(qū)別

求問:POST和GET請求的區(qū)別

來源傳智教育2022年03月24日 15時18分47秒

  POST和GET兩種請求方式雖然都能夠向服務(wù)器發(fā)送數(shù)據(jù),但還是有本質(zhì)區(qū)別,具體如下。

  1、發(fā)送數(shù)據(jù)的方式不同:GET方式將要發(fā)送的數(shù)據(jù)作為URL參數(shù)發(fā)送至服務(wù)器,而POST方式將發(fā)送的數(shù)據(jù)放在請求實體中。

  2、發(fā)送數(shù)據(jù)的內(nèi)容大小不同:服務(wù)器和瀏覽器對查詢字符串長度有限制,每個瀏覽器和服務(wù)器限制的字符長短都不同。字符長度最大限制在2~8KB之間。POST方式以請求實體的方式發(fā)送數(shù)據(jù),理論上內(nèi)容大小沒有限制。

  3、數(shù)據(jù)的安全性:GET方式將數(shù)據(jù)作為查詢字符串加在請求地址后面,通常來說,URL地址中不應該包含用戶的密碼等一些對安全敏感的信息,較容易被他人讀取;而POST方式將數(shù)據(jù)作為請求實體發(fā)送,所以更為安全。

和我們在線交談!