GET和POST方法之间的区别?

Joh*_*y G 6 html forms post get http

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

我想发一份表格,但我不知道它们之间的区别:

<form action="page2.php" method="GET">
Run Code Online (Sandbox Code Playgroud)

<form action="page2.php" method="POST">
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

谢谢.

F__*_*__M 25

得到:

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

POST:

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

  • 请注意,POST的最大大小不是8MB,可以在服务器端配置. (2认同)