网址中的值是get还是post?

时间:2012-07-16 09:18:18

标签: webforms http-request

我只是想知道我在URL中传递的值是Get type还是Post type。

2 个答案:

答案 0 :(得分:2)

两者兼而有之。它们只是查询字符串的一部分。由于它们是URI的一部分,因此它们可以出现在任何类型的HTTP请求中。

(可能会出现一些混乱,因为无论使用什么动词(GET,POST,PUT等)来PHP发出请求,PHP都会用它们填充$_GET超全局。其他一些环境更明智,Perl趋向于称之为Query Params,ASP.NET使用Request.QueryString)

答案 1 :(得分:1)

浏览器发送包含查询参数的任何请求,这些查询参数填充$_GET。正如@Quentin所说,他们不一定要来自GET请求。

另一方面, 在表单提交期间最常使用POST$_POST个变量是网址的一部分,并以POSTDATA的形式发送。