C++ FCGI_SetExitStatus不';t工作
我用“fcgi_stdio.h”构建FastCGI服务器。除了一个问题外,所有的工作都很好。我想设置HTTP响应状态。所以我写了,比如:C++ FCGI_SetExitStatus不';t工作,c++,fastcgi,C++,Fastcgi,我用“fcgi_stdio.h”构建FastCGI服务器。除了一个问题外,所有的工作都很好。我想设置HTTP响应状态。所以我写了,比如: ... FCGI_SetExitStatus( 404 ); FCGI_Finish(); 但响应状态为200(我在Chrome浏览器中看到,带有Web Developer插件) 我能做什么 在Ubuntu Linux 12.04上测试,Apache/2.2.22(Ubuntu)FCGI\u SetExitStatus()不设置HTTP状态码;它设置的退出代
...
FCGI_SetExitStatus( 404 );
FCGI_Finish();
但响应状态为200(我在Chrome浏览器中看到,带有Web Developer插件)
我能做什么
在Ubuntu Linux 12.04上测试,Apache/2.2.22(Ubuntu)FCGI\u SetExitStatus()
不设置HTTP状态码;它设置的退出代码仅具有应用程序级别的含义
您需要输出一个额外的标题,如
Status:404 Not Found
。请参阅和。非常感谢您!