GET、POST區(qū)別

最直觀的就是語義上的區(qū)別,get用于獲取數(shù)據(jù),post用于提交數(shù)據(jù)。

GET在瀏覽器回退時是無害的,而POST會再次提交請求

GET產(chǎn)生的URL地址可以被收藏,而POST不可以

GET請求會被瀏覽器主動緩存,而POST不會,除非手動設(shè)置

GET請求只能進行url編碼,而POST支持多種編碼方式

GET請求參數(shù)會被完整保留在瀏覽器歷史記錄里,而POST中的參數(shù)不會被保留

GET請求在url中傳送的參數(shù)是有長度限制的,而POST沒有限制

對參數(shù)的數(shù)據(jù)類型,GET只接受ASCII字符,而POST沒有限制

GET比POST更不安全,因為參數(shù)直接暴露在URL上,所以不能用來傳遞敏感信息

GET參數(shù)通過URL傳遞,POST放在request body中

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 同步請求可以從因特網(wǎng)請求數(shù)據(jù), 一旦發(fā)送同步請求,程序?qū)⑼V褂脩艚换?直至服務(wù)器返回數(shù)據(jù)完成, 才可以進行下一步操...
    階梯閱讀 6,937評論 3 21
  • GET和POST是什么?HTTP協(xié)議中的兩種發(fā)送請求的方法。 HTTP是什么?HTTP是基于TCP/IP的關(guān)于數(shù)據(jù)...
    Hsugar閱讀 821評論 0 1
  • 1.背景介紹 基本概念HTTP:在Web應(yīng)用中,服務(wù)器把網(wǎng)頁傳給瀏覽器,實際上就是把網(wǎng)頁的HTML代碼發(fā)送給瀏覽器...
    楓塵逍遙閱讀 6,835評論 0 2
  • 最直觀的是 : get將所要傳送的數(shù)據(jù),包裹在url中 post則是將數(shù)據(jù)放入request body中 【get...
    Ann_l閱讀 1,185評論 0 0
  • 母女倆的一天 今天5日放假,8點半才起床,9點吃早餐。 我:今天怎樣安排? 女兒:10點寫三國演義作業(yè)。 我:多長...
    c008f621873d閱讀 244評論 0 1

友情鏈接更多精彩內(nèi)容