2016-11-08 139 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示例顯示如何構建或訪問應答緩衝區,以便您可以從此處執行任何所需的標題版本。