GET / POST 表单测试

构造两种典型 HTTP 请求方法,对比参数在 URL 与请求体中的位置差异

实验说明

本页面提供两个独立的测试表单,分别使用 GETPOST 方法向服务器提交数据。 提交后,后端 PHP 脚本(get.phppost.php) 会接收并展示提交的参数。 建议配合 Wireshark 或浏览器开发者工具(F12 → Network)观察两种请求在 HTTP 协议层面的区别。

GET 请求测试

说明: GET 方法提交后,表单参数会附加在 URL 的查询字符串中。
例如: get.php?name=张三&message=Hello
在 Wireshark 中可以直接看到请求行包含完整参数。

POST 请求测试

说明: POST 方法提交后,URL 保持不变(仅显示 /post.php), 表单参数位于 HTTP 请求体(Body)中。

抓包观察重点

提示:也可以使用浏览器开发者工具(F12 → Network) 查看请求详细信息,快速对比 GET 和 POST 的参数位置差异。

返回实验平台首页