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+ 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.