我在... / csp文件夹中制作了如下的html.c脚本。它应该输出带有默认标头的附加标头。但是,实际上它只输出默认标题 我做错了什么?我错过了什么吗?
或者,这是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 :(得分:0)
我现在无法检查代码,但我的猜测是http_header()
从未使用content-type handler
(仅来自servlets
,就像在G-WAN示例中所做的那样)。
可能只是由http_header()
分配的结构从未使用过。虽然http_header()
可以方便地为您完成工作,但G-WAN handler
示例显示了如何构建或访问回复缓冲区,以便您可以从此处执行所需的任何标题版本。