• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIのパスワード認証後の処理について)

CGIのパスワード認証後の処理について

このQ&Aのポイント
  • CGIのパスワード認証が通れば登録画面に遷移するプログラムを作りたい
  • 処理の流れは、1. 上記の画面の管理者パスワードの認証、2. 関数を呼ぶ(gate)、3. 2番目の画面が表示される
  • しかし、関数を呼ぶ所で3番目の画像が表示されず、正常に動作しない

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

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

HTTPヘッダが出力されてないので、ブラウザが拒否るのは当たり前。 CGIが返すコンテンツ内容は、 Content-Type: タイプ; 【空行】 データ本体 のようになっていないといけません。 内容がHTMLであれば Content-Type: text/html; 【空行】 <HTML> (略) </HTML> でなければなりませんし、JPEG画像であれば Content-Type: image/jpeg; 【空行】 JPEG画像のバイナリデータ でなければなりません。 質問者さんのCGIはContent-Typeを指示するヘッダが無いのでブラウザに拒否られます。

newly777
質問者

お礼

chie65535様 お礼が遅くなり申し訳ございません。 ご指摘頂きましてどうもありがとうございます。 基本的な事から調べていきます。

すると、全ての回答が全文表示されます。

関連するQ&A