人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Apache2.2を使っていますが、先日perlで$ENV{GHTTP_ACCEPTG}を使う簡単なプログラムを作ろうとしたところ、この環境変数が取得できません。
調べて見たところ、HTTP_ACCEPTに限らず、HTTP_HOST以外のほとんどのリクエストヘッダを取得できていないっぽいのですが、
これまでのApacheだと普通にデフォルト設定でHTTP_ACCEPTあたりも返してくれていました。
どこの設定が効いてきているのでしょうか。

教えていただければ幸いです。

●質問者: 元ここギコ!
●カテゴリ:ウェブ制作
✍キーワード:Apache Perl ほと デフォルト プログラム
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kimizu
●50ポイント

http://www.i-say.net/cgi/tips_view.php3?id=3

CGI TIPS 一覧

この例題に従って、

$strに”HTTP_ACCEPT”を書いてみるとどうですか?

ちなみに、出来ていた際のApacheのバージョン、Perlのバージョンと

出来なくなったPerlのバージョンを教えてください。

バージョンによって、動きが変わっている可能性がありますよ?


二個目のリンクのcgiでは、設定されている物の

一覧を生成してますので、こちらで状態を見てみると良いです。


ちなみに、HTTP_ACCEPTの前後は、シングルクォートで

囲ってますよね。

http://easycgi.xrea.jp/tips/perl/env.htm

Perl Tips 環境変数とは

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ