您的位置:首页 > 理论基础 > 计算机网络

FastCGI处理自定义HTTP头

2015-07-22 10:56 483 查看
FCGX中,自定义头可以获取环境变量获得。但是名字前面要加入HTTP_,字母全部大写,例如:

自定义头username,在fastcgi的FCGX中,变为:HTTP_USERNAME。

可以用FCGX_GetParam获取单个环境变量。

头信息在FCGX_Request->envp中,可以全部打印出来:

char **environment=NULL;

environment = FCGX_Request->envp; // 本行中FCGX_Request需要替换成相应变量

for ( ; *environment != NULL; environment++)

{

fcgi_printf( r, "%s\n", *environment);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: