相关疑难解决方法(0)

功能重定向的HTTP状态

现在我们已经有了显示UI元素的网页,以及只处理表单提交的网页,然后重定向回UI页面.他们使用PHP的header()函数执行此操作:

header("Location: /other_page.php");
Run Code Online (Sandbox Code Playgroud)

这会导致发送302 Found响应; 根据HTTP 1.1规范,302适用于"请求的资源暂时驻留在不同的URI下"的情况.[HTTP 1.1规范]

从功能上来说,这很好,但看起来这似乎是我们正在做的正确的状态代码.看起来303("See Other")在这里是合适的状态,所以我想知道是否有任何理由不使用它.我们必须更明确地使用header(),因为我们必须指定状态行而不仅仅是Location:字段.思考?

php post redirect http http-status-code-302

4
推荐指数
1
解决办法
819
查看次数

标签 统计

http ×1

http-status-code-302 ×1

php ×1

post ×1

redirect ×1