2012-11-30 4 views
0

각 파일 유형 핸들러에서이 작업을 수행 했음에도 불구하고 모든 파일 유형의 기본 만료일을 설정하는 간단한 방법이 있습니까? json, jpg, html, css, js 등?모든 유형의 파일의 기본 만료 날짜

+0

무엇 모두의 main.c와 html.c 핸들러 효과,가있는 경우 만 충돌 HTTP 설정, 예 : main.c 만료일은 10 일 후이지만 html.c는 1 년 후입니까? – Nagi

답변

0

Nagi가 말한 것처럼 /handlers/main.c이라는 connection handler을 사용하여 만료 HTTP 헤더를 생성 할 수 있습니다.

당신은 또한 사용할 수 있습니다 content-type handlers 파일 형식 (html.c, json.c, jpg.c 등)과 일치해야합니다 /handlers 디렉토리에있는 이름입니다.

Date:   Thu, 29 Nov 2012 15:00:55 GMT 
Last-Modified: Sun, 25 Nov 2012 13:54:46 GMT 
ETag:   "810c7fa9--50b22326-7ec3" 

을하지만 좀 더 세밀한 전략을 사용할 수 있습니다 : 기본적으로

는 G-WAN 프록시 서버가 자신의 일을하는 데 도움이 될 수 HTTP 헤더를 생성합니다. 이러한 콘텐츠 관련 만료를 content-type handlers에 정의하면 이후 버전에서이를 수행 할 수 있습니다. 서버가 살아있는 (고객 중심) 생물

증명 :

외무성 부상의 일반적인 목적 핸들러가 main.c에
+0

이름 –

+0

main.c 및 내용 유형 처리기의 실행 순서는 무엇입니까? 또는 콘텐츠 형식 처리기가 있으면 main.c가 무시됩니까? –

+1

** 연결 처리기 **는 다른 연결 상태 (ACCEPT, READ, WRITE, ERROR 등)에서 트리거되지만 ** Content-type 처리기 **는 회신을 보내기 전에 트리거됩니다. 따라서 귀하의 질문에 대답하기 위해 그것은 당신이 어떤 연결 상태에 의존 하느냐에 달렸습니다 : ** 연결 핸들러 **는 BEFORE_WRITE 상태를 제외하고 ** Content-type 핸들러 ** 전에 항상 행동합니다. – Gil