我正在尝试将此 POST 请求发送到另一个站点,但我真的不知道该怎么做。甚至可以使用此代码吗?
<html>
<body>
<form method="post">
<input type="hidden"
<?php
echo " value='";
for($i=0;$i<2147483648;$i++)
{
echo "a";
}
echo "'";
?>
>
<input type="submit">
</form>
<?php if(isset($_POST['test'])){
echo $_POST['test'];
}
?>
</body>
</html>
如果是这样,我如何定位网站/运行它?
您可以使用 cURL 将 POST 请求发送到另一台服务器。请参阅David Walsh的示例。
如果你坚持使用PHP,不要抛弃好的设计 - 将自定义cURL代码的逻辑封装在一个函数中,这样你只在一个地方定义和更改它。
您没有在表单标签中提到操作。操作告知将表单发布到何处