嗨,我在這裏問了一個問題:how-can-i-integrate-php-with-my-http-server 我編程的個人網絡服務器,我試圖使用PHP-CGI與PHP集成,我運行系統命令(「 PHP-CGI.exe path/to/php/script.php getvar = getValue「),然後我將輸出發送到瀏覽器,除了輸出在瀏覽器中顯示爲純文本/文本頁面之外,其他所有工作都很酷:如何發送文本/ html數據到瀏覽器
X-Powered-by:PHP/5.4.14 Set-Cookie: PHPSESSID = 9rurvleetdkucms44i4cac9a14;路徑= /過期時間:星期四,1981年11月19日 08:52:00 GMT Cache-Control:no-store,no-cache,must-revalidate, post-check = 0,pre-check = 0 Pragma:no-cache內容類型:這裏的text/html
ID值= AAAA </H1>
是PHP腳本:
<?php
session_start();
echo "< h1>ID value = < /h1>". $_GET['id'];
?>
,我使用的命令:PHP-CGI html_doc /索引。 php id = AAAA
我的問題是:爲什麼它以簡單/文本發送數據而不是text/html我想要?! 爲什麼它會在瀏覽器中顯示如上所示的標題信息? 謝謝大家! (注意:ⅰ分隔< H1>所以可以出現!)
我使用的是WINSOCK,但是你寫頭的方式對我很有用,非常感謝你,這真的很有幫助! – EvilThinker