FastCGI:如何清除出局?

时间:2012-05-18 09:51:38

标签: fastcgi clear outputstream

我有代码将标题写入fastcgi outstream。如果写入主体失败,我想尝试编写指示失败模式的新标题,而不发送原始标题。

BTW,这是在C。

如何“取消”FCGX_PutStr()?

欢呼声

1 个答案:

答案 0 :(得分:0)

确定,

您无法直接清除流。

您必须使用FCGX_FreeStream释放流(reqDataPtr-> out);

您必须使用reqDataPtr-> out = NewWriter(reqDataPtr,8192,FCGI_STDOUT)创建新流;

欢呼