1、常見(jiàn)的HTTP方法
- GET:獲取資源
- POST:傳輸資源
- PUT:更新資源
- DELETE:刪除資源
- HEAD:獲得報(bào)文首部
2、GET/POST的區(qū)別
- GET在瀏覽器回退時(shí)是無(wú)害的,而POST會(huì)再次提交請(qǐng)求
- GET請(qǐng)求會(huì)被瀏覽器主動(dòng)緩存,而POST不會(huì),除非手動(dòng)設(shè)置
- GET請(qǐng)求參數(shù)會(huì)被完整保留在瀏覽器的歷史記錄里,而POST中的參數(shù)不會(huì)被保留
- GET請(qǐng)求在URL中傳送的參數(shù)是有長(zhǎng)度限制的,而POST沒(méi)有限制
- GET參數(shù)通過(guò)URL傳遞,POST放在Request body中
- GET請(qǐng)求只能進(jìn)行 url 編碼,而POST支持多種編碼方式
- GET產(chǎn)生的URL地址可以被收藏,而POST不可以
- 對(duì)參數(shù)的數(shù)據(jù)類型,GET只接受ASCII字符,而POST沒(méi)有限制
- GET比POST更不安全,因?yàn)閰?shù)直接暴露在URL上,所以不能用來(lái)傳遞敏感信息
更多關(guān)于web前端培訓(xùn)的問(wèn)題,歡迎咨詢千鋒教育在線名師,如果想要了解我們的師資、課程、項(xiàng)目實(shí)操的話可以點(diǎn)擊咨詢課程顧問(wèn),獲取試聽(tīng)資格來(lái)試聽(tīng)我們的課程,在線零距離接觸千鋒教育大咖名師,讓你輕松從入門到精通。