html - GET 和 POST 方法之间的区别?

标签 html forms http post get

<分区>

我是这个论坛的新人,我从今晚开始学习 PHP。

我想发送一个表单,但我不知道它们之间的区别:

<form action="page2.php" method="GET">

<form action="page2.php" method="POST">

有人可以帮帮我吗?

谢谢。

最佳答案

获取:

  • 参数保留在浏览器历史记录中,因为它们是 URL 的一部分
  • 可以添加书签。
  • 发送密码或其他敏感信息时不应使用 GET 方法。
  • 7607 个字符的最大大小。
  • 网址示例:page2.php?category=sport

发布:

  • 参数不会保存在浏览器历史记录中。
  • 不能加入书签。
  • 发送密码或其他敏感信息时使用的 POST 方法。
  • POST 方法的最大大小为 8 Mb。
  • 网址示例:page2.php

关于html - GET 和 POST 方法之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15170295/

相关文章:

javascript - 如何使用 Jquery 检查 2 Contact Form 7 复选框输入是否已选中?

json - 使用内部 json 文件请求和 axios 相对于 fetch 方法的优势 React http

javascript - 视频根本无法播放。 [JavaScript]

javascript - 仅当按下特定提交按钮时才将表单提交到新窗口?

javascript - 注入(inject)JS的特殊HTML字符

Angular 13 : Radio [checked] not working with formControlName

http - 如何在 apache 配置中使用通配符别名作为文件名?

c# - 如何覆盖 express js 默认的 Keep Alive 行为

jQuery 改变带有跳过索引的数组输入的值

php - jQuery-File-Upload 仅用于 UI?