私のMVCフレームワークでは、フォームの送信後にリダイレクトすることがあります。フォームを/example/inputに投稿するとします。
PHPで適切なヘッダーコードと説明テキストを追加したいheader('HTTP/1.1 404 Not Found');
1)入力にエラーが含まれています。/ example / inputページにとどまり、エラーなどでマークアップされたフォームを再度取得します。どのHTTP1.1。コードとテキストは、これでリダイレクト命令を送信するのに適切なものでしょうか?
2)入力に問題がなく、要素が保存され、Header('Location: ...')
/ example/successにリダイレクトされます。どのHTTP1.1。ここではコードとテキストが適切ですか?
3)PHPコードは、設定の誤り、インクルードファイルの欠落、データベース接続の破損、またはその他の問題が原因でエラーをスローします。どのHTTP1.1。ここではコードとテキストが適切ですか?
ここでコードを確認しました:http ://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html 番号200は1)に正しく表示され、番号301/302は2)に正しく表示され、番号500は3)。しかし、3つのケースすべてで、上記のリンクのコードに続くタイトル/説明は、上記で説明したシナリオに正確に適合していないことがわかりました。他のコード/テキストを選択する必要がありますか?