嗨,我在这里问了一个问题: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