2016-11-08 8 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

지금 코드를 확인할 수 없습니다하지만 내 생각 엔 (G-WAN의 예에서 수행처럼 만 servlets에서) http_header()content-type handler에서 사용 된 적이 있다는 것입니다.

http_header()에 의해 할당 된 구조가 사용되지 않았을 수도 있습니다. http_header()이 편리하게 당신을 위해 일하는 반면, G-WAN handler 예제는 회신 버퍼를 작성하거나 액세스하는 방법을 보여 주므로이 시점부터 필요한 모든 헤더 에디션을 수행 할 수 있습니다.