• ベストアンサー

HTTPレスポンスヘッダに関するRFCについて。

HTTPレスポンスヘッダの最大長はRFCで決められていますでしょうか? RFC2616辺りを調べましたが見付けられませんでした。 よろしくお願いします。

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

  • ベストアンサー
回答No.1

仰るとおり、これといった最大長は指定されてない認識です。 もっともヘッダは行指向な記述で、かつ記述可能なヘッダ項目も限られていますので、ベラボーに大きいサイズにはならないと思います。

関連するQ&A

  • HTTP レスポンスヘッダ

    URLを指定してHTTP レスポンスヘッダ等が確認できるサイトで、 Request typeをGETやPOSTが選択可能なところを探しています。 少し探した結果、 http://web-sniffer.net/ というところが見つかりましたが、このようなサイトが他にもあれば教えてください。 宜しくお願いします。

  • HTTPレスポンスヘッダとは?

    私は趣味でHPを製作している者です これに関して全く無知ですのでカテがよく判りません…。 私は最近、HTML1.0FramesetからXHTML1.0TransitionalでHPを 製作変更しました。 ウェブ標準という響きと正確な記述と言う事で移行したのですが ある本に載っていたサイトの文法チェッカー (http://openlab.ring.gr.jp/k16/htmllint/htmllint.html) をやったところ HTTPレスポンスヘッダはtext/htmlで HP記述がapplication/xhtmlで違っているという間違い と出たために関連するタグ(iframe,scroll等)含めて 結構な文法ミスと出てしまいました。25個ですが HTTPレスポンスヘッダというのは簡単に閲覧、変更等出来るもの なのでしょうか?少し調べてみたのですが、 「プログラマー等の職種の人は結構閲覧するけど、 それ以外の人には殆ど関係ない」的な事が書いてあったのですが HPを製作する際気にしないで良い要素なのでしょうか? 知っている方が居りましたらご回答下さい。

    • ベストアンサー
    • HTML
  • HTTPリクエスト・レスポンスヘッダとは?

    こんにちは。お世話になります。 HTTPリクエストヘッダとレスポンスヘッダは通信において、HTMLファイルの前に送られてきて、その後HTMLファイルが送られてくる、と聞いているのですが、HTMLファイルの<HEAD></HEAD>タグの間に書く、<META ~>の情報とは、別物なんでしょうか? 別物だとしたら、<META ~>はどういう意味をなすのでしょうか? 誰か分かる方が見えましたら、教えてください。よろしくお願いします。

  • レスポンスヘッダとエンティティヘッダの意味

    HTTPのレスポンスヘッダとエンティティヘッダの意味を教えてください。 参考書には、エンティティヘッダはリクエスト・レスポンスと載ってましたが、リクエスト時、レスポンス時にもエンティティヘッダが付くということでしょか? また、ステータスコードは、レスポンスヘッダで返されるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • HTTPレスポンスの終端はどうわかる?

    MacOSX、C言語でsocket(),writeなどを使ってサーバにリクエストを送り レスポンスを標準出力しようとしています。 とりあえずレスポンスをbuf[BUFSIZ]にreadさせようとしているのですが、 レスポンスの内容のサイズがBUFSIZ以上だった場合、繰り返しreadさせる 必要があります。 なので(かなり簡潔に書きますが) while(1) if(buf[i]==EOF){break;} n=read(socket,buf,sizeof(buf)-1); みたいなことを考えました。がこれだとループが止まってくれません。 延々と読み込んでは表示してくれます。。。 たぶんHTTPレスポンスの終端がEOFだと思ったのが違うのだと思います。 HTTPレスポンスの終端というのはどう判断したらよいのでしょうか。 よろしくお願いいたします。

  • ApacheでのHTTPヘッダーの編集

    ApacheでのHTTPヘッダーの編集についてご質問いたします。 Response HeaderのServerフィールドに新規に値を設定したいのです が、どうもうまくいきません。何か方法はあるのでしょうか? 具体的にいいますと、現状は Server:Apache… となっていますが、新たに"Value"を追加し Server:Apache…/"Value" または Server:Apache… Server:"Value" というようなヘッダーを生成したいと思っています。 (ちなみにIISだと簡単にできました。) なお、mod_headerモジュールは組み込まれております。 よろしくお願いいたします。

  • HTTPヘッダ

    社内ホームページでEXCELデータをダウンロードしてもらうページを作っているのですが、IEの場合、ブラウザ内でシートが開いてしまいます。 IEでEXCELデータにアクセスしてEXCELで開けるようにサーバ側で制御するにはどうしたらいいでしょうか。 インターネットで調べていると、「Content-Disposition ヘッダ」がどうとか書いてあるのですが意味がわかりません。 HTTPヘッダとは何で、どこをどの知識を使っていじれば良いですか?誰か教えてください。

  • RFC?

    今、メール送信処理のプログラムをみているのですが、 RFCに準拠していないヘッダを削除するように言われているのですが、 どこをみていいのかわかりません。 ちなみに送信している部分などは理解していて、 RFC(?)とかそれに関することがまったくわかりません。 ご存知の方、またはサイトを知っている方宜しくお願いします。

  • HTTPヘッダの取得方法

    PerlにてHTTPヘッダの情報を取得したいと考えています。 通常ならば、 $ENV{'<ヘッダ名称>'} で取得できるはずなのですが、 今回取得しようとしているヘッダはHTTPの標準ヘッダではありません。 proxyサーバにてログインを行い認証されますと、 そのproxyサーバが独自にHTTPヘッダに値を追加する仕様になっています。 テストではJavaですとproxyが設定したヘッダ情報を取得できるのですが、 ことPerlになると取得することができません。 ※Javaと今回動かすPerlは同一サーバで動かします。 HTTP標準以外のヘッダ情報はどのように取得すれば良いのでしょうか? なお、PerlのVerは5.6.1、OSはLinuxです。

  • HTTPで通信するソフト

    質問させていただきます。 HTTPで通信するソフト(クライアント側)を作りたいのですが、私は組込み系のソフトしか作ったことがなく、ネットワーク系は初めてだったので、プロトコルの勉強から始めました。TCP/IPは理解し、HTTPの仕様がRFCというもので文書化されているのは分かったのですが、RFCには数が多く、HTTPの仕様も膨大にあるように感じました。 HTTPで通信するソフトを作る人はどうやって仕様を把握し、ソフトを作っているのでしょうか?私は何が必要で、何が必要でないのか判断が付かない状況です。 特にヘッダーフィールドは数が多く、理解が大変で困っています。 (世の中のHTTPクライアントはHTTPの全ての仕様を守っているのでしょうか?) よろしくお願い致します。