HTML 中 GET 和 POST 方法的區別


在這篇文章中,我們將瞭解 HTML 中 GET 和 POST 方法的區別。

GET 方法

  • 引數放置在 URL 中。

  • 其主要目的是檢索其中存在的資料/文件。

  • 它能夠將查詢結果新增書籤。

  • 它容易受到攻擊,不夠安全。

  • 這是因為資料和憑據以明文形式存在。

  • 任何人都可以看到。

  • 資料限制是只允許 ASCII 字元。

  • 它最多隻能包含 2000 個字元。

  • 也建議將資料長度保持在最小值。

  • 使用 GET 方法時可以快取資料。

  • 它不能用於處理外語。

  • 它被大量搜尋引擎使用。

  • GET 方法與 Web 伺服器進行一次通訊。

POST 方法

  • 引數放置在主體中。

  • 其主要目的是更新其中存在的資料/文件。

  • 它無法將查詢結果新增書籤。

  • 與 GET 方法相比,它更安全。

  • 它可以儲存高達 8 MB 的資料。

  • 資料長度可以是任何值。

  • 它不顯示 URL 中存在的變數。

  • 沒有資料限制,因此允許所有字元。

  • 使用 POST 方法時無法快取資料。

  • POST 方法與 Web 伺服器進行兩次通訊。

更新於: 2021 年 3 月 23 日

4K+ 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告