- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPのheader( )関数)
PHPのheader( )関数で送れる文字列にはどのようなものがあるのか
このQ&Aのポイント
- PHPのheader( )関数を利用すると、様々な文字列を送信することができます。例えば、レダイレクションを行うためのURLや、送信するデータの種類を指定するためのcontent-typeなどがあります。
- header関数の第1パラメーターで指定するヘッダーストリングは、ウェブサーバーに対して送信されるヘッダー情報を指定するためのものです。具体的な例としては、リダイレクト先のURLを指定する"Location"や、コンテンツの種類を指定する"Content-type"などがあります。
- また、header関数の第2パラメーターで指定するreplaceは、同じ種類のヘッダーが既に送信されている場合に、それを置き換えるかどうかを指定するフラグです。デフォルトではtrueになっており、同じヘッダーが送信されていた場合には置き換えられます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
header string は HTTP応答ヘッダーとして送れるモノは何でも書けます。 一番詳しく書かれているのはRFCですね。 https://tools.ietf.org/html/rfc7231#section-7 (日本語訳) https://triple-underscore.github.io/RFC7231-ja.html#section-7
お礼
ご回答いただき、有難うございます。 そして、お礼が遅れてしまったことを深くお詫びいたします。 日本語訳を読み始めてみましたが、全く何を言っているのかわかりませんでした。 ちょっと大変でも、オリジナルの英語版で呼んでみたいと思います。