• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPのheader( )関数)

PHPのheader( )関数で送れる文字列にはどのようなものがあるのか

このQ&Aのポイント
  • PHPのheader( )関数を利用すると、様々な文字列を送信することができます。例えば、レダイレクションを行うためのURLや、送信するデータの種類を指定するためのcontent-typeなどがあります。
  • header関数の第1パラメーターで指定するヘッダーストリングは、ウェブサーバーに対して送信されるヘッダー情報を指定するためのものです。具体的な例としては、リダイレクト先のURLを指定する"Location"や、コンテンツの種類を指定する"Content-type"などがあります。
  • また、header関数の第2パラメーターで指定するreplaceは、同じ種類のヘッダーが既に送信されている場合に、それを置き換えるかどうかを指定するフラグです。デフォルトではtrueになっており、同じヘッダーが送信されていた場合には置き換えられます。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5253/13739)
回答No.1

header string は HTTP応答ヘッダーとして送れるモノは何でも書けます。 一番詳しく書かれているのはRFCですね。 https://tools.ietf.org/html/rfc7231#section-7 (日本語訳) https://triple-underscore.github.io/RFC7231-ja.html#section-7

papashiroSooke
質問者

お礼

ご回答いただき、有難うございます。 そして、お礼が遅れてしまったことを深くお詫びいたします。 日本語訳を読み始めてみましたが、全く何を言っているのかわかりませんでした。 ちょっと大変でも、オリジナルの英語版で呼んでみたいと思います。

関連するQ&A