用PHP进行POST重定向
在使用PHP进行POST重定向时,似乎无法指定参数进行传递。然而,可以使用传递的方式来继承参数。
<form action="redirect.php" method="post">
メール:<input type="text" name="email">
<input type="submit">
</form>
header('Location: https://example.com/post.php', true, 307);
echo $_SERVER["REQUEST_METHOD"] . '<br>';
var_dump($_POST);
POST
array(1) { ["email"]=> string(3) "test@example.com" }
在重定向时使用哪个状态码比较好?参考链接:Do You PHP はてな – 状态303和307 | 株式会社シンメトリック公式博客。