2016-11-08 76 views
0

我在.../csp文件夹中创建了如下所示的html.c脚本。它应该输出带有默认标题的附加标题。但是,实际上它仅输出默认标题。
我做了什么错?我错过了什么吗?G-WAN v.7.12.6内容类型处理程序不工作

或者,它是否是G-WAN中的错误?

#include "gwan.h" // G-WAN exported functions 

#define CACHE "Expires: Fri, May 02 2042 00:00:00 GMT\r\nCache-Control: max-age=99999999\r\n" 

int main(int argc, char *argv[ ]) 
{ 
    char cache[ ] = CACHE; 
    http_header(HEAD_ADD, cache, sizeof(CACHE) - 1, argv); 
    return 200; 
} 

回答

0

我现在不能检查代码,但我的猜测是,http_header()从未从content-type handler使用(只能从servlets,像G-WAN的例子完成)。

它可能只是由http_header()分配的结构从来没有使用过。虽然http_header()可以方便地为您完成工作,但G-WAN handler示例显示如何构建或访问应答缓冲区,以便您可以从此处执行任何所需的标题版本。