接口測(cè)試Http中GET請(qǐng)求和POST請(qǐng)求的區(qū)別?
1.GET在瀏覽器回退是無(wú)害的,而POST會(huì)再次提交請(qǐng)求。
2.GET產(chǎn)生的URL地址可以被網(wǎng)址收藏BOOKMARK,而POST不可以。
3.GET請(qǐng)求只能進(jìn)行url編碼,而post支持多種編碼形式。
4.GET請(qǐng)求參數(shù)會(huì)被完整保留在瀏覽器歷史記錄里,而post中的參數(shù)不會(huì)被保留。
5.GET請(qǐng)求在url中傳遞的參數(shù)是有長(zhǎng)度限制的不超過(guò)4k,而post沒有。
6.對(duì)參數(shù)的數(shù)據(jù)類型,GET只接受ASCII類型,而post沒有限制。
7.GET比post更不安全,因?yàn)閰?shù)直接暴露在url上,所以不能用傳遞敏感信息。
8.GET參數(shù)通過(guò)url傳遞,post放在request body報(bào)文體中。
9.GET產(chǎn)生一個(gè)tcp數(shù)據(jù)包,post產(chǎn)生兩個(gè)tcp數(shù)據(jù)包。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。