我在Apache下使用Apache mod_fcgid和FastCGI。我正在嘗試編寫一個Perl fcgi來將圖像發送到客戶端瀏覽器。我googled發送perl FastCGI腳本中的圖像文件,但什麼都沒發現。例如,如果客戶端請求<http://mydomain.com/perl-cgi/123.jpg>
,perl-cgi將得到請求並以resize 123.jpg(位於Apache服務器上的此映像)作出響應,但它如何發送映像?我發現互聯網上的所有樣本都發送純文本/ html,沒有找到如何發送圖像。如何使用FastCGI發送圖像
在此先感謝!
你的具體問題是什麼?你在問內容類型嗎?你問如何讀取圖像文件,然後發送給客戶端?你的問題很不明確。 – innaM
感謝您的回覆,並對我模糊的表達感到抱歉,已經找到了解決方案。我以前的問題是如何返回一個圖像作爲對客戶端瀏覽器的響應,並且我搜索了錯誤的方向,我搜索了fastcgi的關鍵字。其實這是CGI的常識。最後我只用:print(「Content-Type:image/jpg \ r \ n \ r \ n」);複製「filepath」\ * STDOUT;就這樣。 – Simon