在我的 MVC 框架中,我有时会在提交表单后重定向。假设您将表单发布到 /example/input。
我想在 PHP 中添加正确的标头代码和解释性文本,例如header('HTTP/1.1 404 Not Found');
1)您的输入包含错误。您停留在 /example/input 页面并再次获取表单,标记有错误等。HTTP 1.1。代码和文本是否适合发送重定向指令?
2) 你的输入没问题,元素被保存,你被重定向Header('Location: ...')
到/example/success。哪个 HTTP 1.1。代码和文本在这里合适吗?
3) PHP 代码由于配置错误、缺少包含文件、损坏的数据库连接或其他原因有时会引发错误。哪个 HTTP 1.1。代码和文本在这里合适吗?
我在这里查看了代码:http: //www.w3.org/Protocols/rfc2616/rfc2616-sec10.html 200 号出现在 1) 中,而 301/302 号出现在 2) 中,500 号出现在3)。但在所有三种情况下,我发现上面链接代码后面的标题/解释并不完全符合我上面描述的场景。我应该选择其他代码/文本吗?