캐시-통제 HTTP 헤더 값(인스턴스 보안 강화)

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • glide.http.cache_control 이 속성을 사용하여 페이지에 대한 정적 컨텐츠 데이터를 요청할 때 전송하는 HTTP 응답 헤더 Now Platform 에서 기본 cache-control 값을 설정합니다. 정적 콘텐츠의 예로는 페이지 내에서 렌더링되는 이미지, CSS 및 JavaScript가 있습니다.

    glide.http.cache_control 속성은 HTTP 응답 헤더의 기본 Cache-Control 값을 private 또는 public으로 설정합니다. 기본값은 private입니다.
    설명
    개인 정적 컨텐츠는 브라우저(클라이언트) 수준에서 캐시할 수 있지만 프록시 서버 수준에서는 캐시할 수 없습니다.
    공개 정적 콘텐츠는 브라우저(클라이언트) 수준과 프록시 서버 수준에서 캐시될 수 있습니다.

    HTTP 응답 헤더의 만료 값은 정적 콘텐츠가 만료되는 시기를 제어하며 기본값은 369일입니다. 기본값을 수동으로 재정의하려면 해당 glide.http.expire.days 속성을 사용합니다.

    Control-Cache 및 Expires HTTP 응답 헤더 값

    주:
    HTTP 응답 헤더에서 Cache-Control 및 Expires 값의 설정을 활성화 또는 비활성화할지 여부를 지정하는 속성을 사용할 glide.http.cache 수 있습니다. 기본값은 true이며, 이를 통해 다음을 설정할 수 있습니다.
    • Cache-Control 값 기본값입니다 glide.http.cache_control .
    • 속성을 사용하여 값 기본값을 glide.http.expire.days 만료합니다.

    추가 정보

    속성 설명
    속성 이름 glide.http.cache_control
    구성 유형 시스템 속성(/sys_properties_list.do)
    인스턴스 보안 센터에서 구성
    목적 정적 컨텐츠에 대한 Cache-Control HTTP 응답 헤더 값을 구성합니다.
    권장 값 개인
    기능적 영향 (중간) HTTP 응답 헤더에서 기본 Cache-Control 값을 설정합니다.
    보안 위험 (높음) 이 속성을 public으로 설정하면 CDN/프록시가 있는 인스턴스가 정적 콘텐츠를 캐시하고 인증 없이 렌더링할 수 있습니다.
    • private 은 CDN/프록시 설정이 있는 인스턴스에 더 적합한 설정입니다.
    • 인스턴스에 CDN/프록시 설정이 없는 경우 두 값 모두 괜찮습니다.

    시스템 속성 추가 또는 생성에 대한 자세한 내용은 을 참조하십시오 Add a system property.