当你没有表格时,有没有办法找出HTTP Post参数名称?

时间:2014-08-20 16:27:15

标签: php http post httprequest post-parameter

有一个php网页,我想提交我的POST请求,但我不知道参数的名称。有没有办法找出我应该提交我的值的参数的名称。

更新:我没有提交到该页面的表单。所以我不能使用$ _POST。

3 个答案:

答案 0 :(得分:3)

您可以使用以下命令获取所有传递的$_POST参数的名称:

$parameter_names = array_keys($_POST);

如果您知道只有一个参数,那么要使用该值:

$value = $_POST[array_keys($_POST)[0]];

答案 1 :(得分:2)

如果您想了解参数并且不以编程方式使用它们,您还可以使用print_r($_POST);

答案 2 :(得分:0)

如果我理解正确,您希望将数据提交到表单,但不知道要使用哪些键提交。如您所知,您需要了解它们,因此请在网站上找到该表单,并查看相关输入的name="whatever"部分的源代码,并记下引号内的字符串。这些是你的关键名字。