GE | POST | |
點擊返回/刷新按鈕 | 沒有影響 | 數據會從新發送(瀏覽器將會提示用戶「數據被重新提交」) |
添加書籤 | 能夠 | 不能夠 |
緩存 | 能夠 | 不能夠 |
編碼類型(Encoding type) | application/x-www-form-urlencoded |
application/x-www-form-urlencoded or multipart/form-data. 請爲二進制數據使用multipart編碼
|
歷史記錄 | 參數保留在瀏覽器歷史中。 | 參數不會保留在瀏覽器歷史中。 |
長度限制 | 當發送數據時,GET 方法向 URL 添加數據;URL 的長度是受限制的(URL 的最大長度是 2048 個字符)。 有 |
沒有 |
數據類型限制 | 只容許ASCII字符類型 | 沒有限制。容許二進制數據 |
安全性 | 查詢字符串會顯示在地址欄的URL中,不安全,請不要使用GET請求提交敏感數據 | 由於數據不會顯示在地址欄中,也不會緩存下來或保存在瀏覽記錄中,因此看POST求情比GET請求安全,但也不是最安全的方式。如須要傳送敏感數據,請使用加密方式傳輸 |
可見性 | 查詢字符串顯示在地址欄的URL中,可見 | 查詢字符串不會顯示在地址欄中,不可見 |
方式 | 描述 |
HEAD | 與GET請求相似,不一樣在與服務器只返回HTTP頭部信息,沒有頁面內容 |
PUT | 上傳指定URL的描述 |
DELETE | 刪除指定資源 |
OPTIONS | 返回服務器支持的HTTP方法 |
CONNECT | 轉換爲透明TCP/IP隧道的鏈接請求 |