lang
KO

Last-Modified 및 If-Modified-Since 확인

서버 응답 헤더에서 Last-Modified 존재 여부를 확인하고 If-Modified-Since 헤더가 포함된 요청에 대한 서버 응답을 검사합니다.

Last-ModifiedIf-Modified-Since 확인은 사이트 홍보에서 필수적인 부분 중 하나입니다. 이는 서버 응답 헤더가 올바르게 생성되는지 이해하기 위해 필요합니다.

Last-Modified는 서버 응답 헤더 중 하나로, 페이지의 마지막 수정 날짜를 알려줍니다. 이를 통해 페이지 콘텐츠가 얼마나 오래 전에 변경되었는지 평가할 수 있습니다.

If-Modified-Since는 서버로 전송되는 헤더입니다. 이를 통해 특정 날짜 이후 페이지가 변경되었는지 확인할 수 있습니다. 콘텐츠가 변경되었다면 서버는 일반 요청과 동일하게 페이지를 반환하며 응답 코드 200을 제공합니다. 하지만 페이지에 변경 사항이 없다면 서버는 304 Not Modified 헤더를 반환합니다.

If-Modified-Since는 브라우저에서 트래픽 절약을 위해 사용됩니다. 예를 들어, 요청된 페이지가 브라우저 캐시에 존재한다면 브라우저는 If-Modified-Since 헤더가 포함된 요청을 생성합니다. 이후 응답이 304 Not Modified로 돌아오면 브라우저는 캐시에서 해당 페이지를 표시합니다.

서버가 If-Modified-Since 헤더에 올바르게 응답하도록 설정하면 검색 엔진과의 상호작용에도 긍정적인 영향을 줍니다. 이는 변경되지 않은 페이지를 다운로드하는 시간을 절약하고 사이트의 다음 페이지를 처리하는 데 그 시간을 활용할 수 있게 합니다.