公司:#貝殼 #順豐
崗位:#軟件測試工程師
關鍵字:#接口測試 #接口測試工程師 #API接口,GET在瀏覽器回退時是無害的,而POST會再次提交請求。
GET產生的URL地址可以被Bookmark,而POST不可以。 GET請求會被瀏覽器主動cache,而POST不會,除非手動設置。
GET請求只能進行url編碼,而POST支持多種編碼方式。
GET請求參數會被完整保留在瀏覽器歷史記錄里,而POST中的參數不會被保留。
GET請求在URL中傳送的參數是有長度限制的,而POST么有。
對參數的數據類型,GET只接受ASCII字符,而POST沒有限制。
GET比POST更不安全,因為參數直接暴露在URL上,所以不能用來傳遞敏感信息。 GET參數通過URL傳遞,POST放在Request body中。
GET請求:用于信息獲取,相對而言是安全和冪等的;
在做數據查詢時,建議用GET方式,
如:商品信息接口、搜索接口、博客訪客接口... POST請求:表示可能會修改服務器上資源的請求;
在做數據添加、修改時,建議用POST方式。
如:上傳圖片接口、登錄注冊接口..