ホームページ > バックエンド開発 > PHPチュートリアル > HTTP ステータス コードはブラウザで表示されるコンテンツに影響を与えますか?

HTTP ステータス コードはブラウザで表示されるコンテンツに影響を与えますか?

WBOY
リリース: 2016-06-23 14:20:54
オリジナル
997 人が閲覧しました

たとえば、サーバーが応答を送信するときに未定義のステータス コードとステータス メッセージを使用した場合、ブラウザは何らかの特別な動作をしますか?


ディスカッションに返信 (解決策)

ステートメントを書くのは難しくないので、試してみてもいいです

ブラウザは一般的にフォールトトレラントですが、私はとにかくこれを試したことはありません

書いてみてもいいです。 。 。 。

ステートメントを書くのは難しいことではありませんので、試してみてください

ブラウザは一般にフォールトトレラントですが、私はとにかくこれを試したことはありません

書いて試してみることもできます。 。 。 。

試してみましたが、問題ありませんでした。ただし、Chrome の検査要素の [ネットワーク] タブで表示した場合、返されたファイルの色は異なります。
でも、今問題がないからといって、これからも問題が起こらないとは限りませんよね?私が知りたいのは、将来的に問題が発生するかどうかです。

イージーイン、ハードアウト、これはコードを書くときの原則です。出力はフォールトトレラントである必要があります。

イージーイン、ハードアウトはコードを書くときの原則です。出力はフォールトトレラントである必要がありますが、サーバーを拡張する 応答ファイルのヘッダーに標準はありますか?ブラウザにテキストを送信したいのですが、このテキストは応答ファイルの本文には含めることができず、ヘッダーにのみ存在します。ただし、AJAX がすべてのヘッダーを取得できるかどうかはわかりません。

rfc2616 http 1.1 標準を確認してください

rfc2616 http 1.1 標準を確認してください 標準で決して採用されない応答ヘッダー フィールド名はありますか? 20文字以上の名前を付けたばかりですが、まだ不安です。先ほど確認したところ、AJAX には getResponseHeader(header) というメソッドがあり、ヘッダーを抽出するのに非常に便利です。

Cookie を使用しないのはなぜですか? Cookie は本文ではなくヘッダーに書き込まれます

Cookie を使用しないのはなぜですか? Cookie はテキストではなくヘッダーに書き込まれます
4.7.3 getResponseHeader() メソッド

client getResponseHeader(header)
フィールド名が header と一致する場合を除き、応答からヘッダー フィールドの値を返します。 Set-Cookie または Set-Cookie2 です。
http://www.w3.org/TR/XMLHttpRequest/#the-getresponseheader()-method
サーバーがブラウザに渡した後も、読み取るために js を使用する必要があります。ちょっと面倒な気がするクッキー。さらに、私が作成しているものでは、多くの AJAX リクエストが非同期で実行される可能性があります。Cookie を使用すると混乱が生じるかどうかはわかりません。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート