This topic has been archived. It cannot be replied.
-
工作学习 / 专业技术讨论 / 请教高手:cgi的输出机制是什么样的?我维护的一个cgi总是某个操作时只输出一个标准头(见内),不能输出一个完整网页,在该操作前加一个puts("")就一切正常了,急!多谢![myhost]# ./myapp.exe
Cache-Control: no-cache
Content-type: text/html
[myhost]#
[myhost]#
实在搞不懂问题在哪里.
-------(其实还是上周的问题,多谢关注)
-mike20030405(mike);
2005-7-25
{160}
(#2417379@0)
-
以上输出已经是在命令行调试了,快折腾死掉了
-mike20030405(mike);
2005-7-25
(#2417391@0)
-
up,help
-mike20030405(mike);
2005-7-25
(#2417486@0)
-
问题解决了,方法很简单:加一个puts("\n");进去就okay了,问题解决了,导致问题的原因仍然是疑问. 感谢关注! 如果有好的建议和想法请PM我.
-mike20030405(mike);
2005-7-25
(#2417645@0)
-
我猜是因为web server 以一个空行来区分头信息和数据。
-holdon(again);
2005-7-25
(#2417686@0)
-
确实是应该有一个空行,但原程序已经输出过空行了.:-) thanks anyway
-mike20030405(mike);
2005-7-26
(#2418865@0)
-
It is not a CGI problem. It's your programming problem. Pick up any C programming book to study again ;)
-bugfree(BugFree);
2005-7-25
(#2417784@0)
-
agree.
-siptoronto(最近比较烦比较烦);
2005-7-25
(#2418077@0)
-
:-) thanks anyway
-mike20030405(mike);
2005-7-26
(#2418861@0)