- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cgiで表示するhtmlページ内でバイナリ画像を出力したい)
cgiで表示するhtmlページ内でバイナリ画像を出力したい
このQ&Aのポイント
- CGIで作成したHTMLページ内でバイナリ画像を表示する方法について教えてください。
- Content-typeがtext/htmlの状態でバイナリの画像を表示するには、cgiを2つ用意して上記のコードをimg src=~~.cgiという形で呼び出す方法があります。
- CGIで表示するHTMLページ内でバイナリ画像を正しく表示するための方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
基本的には、1リクエスト1ファイル返却となりますので、HTMLとJPEGは別々のファイルで返して下さい。 ヘッダー以降に返却されるデータはボディーであり、HTMLの途中からJPEGに変更するってのは反則で通りません。 HTMLの中で単純にバイナリを展開したら無茶苦茶な状態になります。 どうしてもと言うならバイナリをJSコードにして埋めてDOMで再生成とか無茶なやり方は思いつきますが…勧めません。
お礼
やはり別々のファイルにするしかなさそうですね。 ありがとうございました!(^^