パスワードを忘れた? アカウント作成
696121 journal

bananan_wの日記: nph-proxy 改悪日記#3 2

日記 by bananan_w
今回はコード改造は無し。
CGI の環境変数の定義方法に付いて。

CGI で、新たな環境変数が定義したいのですよ。ええ。どうしても。
Proxyなりを改悪する事は出来るので、好きなヘッダを捏造する事は出来る。
で、その捏造したヘッダをどうCGIプログラム側で受け取るのか?について
解説している素敵文書が見付からなかったのでドロ臭いことして調査。

クライアント(途中のProxyで捏造されるでもOK) から送信された
"X_BANANA"ヘッダ(任意)を取得するには、CGI プログラムでは
$ENV{'HTTP_X_BANANA'} としておけば良いみたい。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2003年01月08日 10時38分 (#231844)
    CGIのSPEC [uiuc.edu]、全然読んでないだろ。読んでいるなら、

    In addition to these, the header lines received from the client, if any, are placed into the environment with the prefix HTTP_ followed by the header name.


    という部分に気が付くはず。
typodupeerror

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

読み込み中...