캐시-통제 HTTP 헤더 값(인스턴스 보안 강화)
이 glide.http.cache_control 속성을 사용하여 페이지에 대한 정적 컨텐츠 데이터를 요청할 때 전송하는 HTTP 응답 헤더 Now Platform 에서 기본 캐시 제어 값을 설정합니다. 정적 콘텐츠의 예로는 페이지 내부에서 렌더링된 이미지, CSS 및 JavaScript가 있습니다.
이 glide.http.cache_control 속성은 HTTP 응답 헤더의 기본 Cache-Control 값을 private 또는 public으로 설정합니다. 기본값은 공개입니다.
| 값 | 설명 |
|---|---|
| 개인 | 정적 컨텐츠는 브라우저(클라이언트) 수준에서는 캐시할 수 있지만 프록시 서버 수준에서는 캐시할 수 없습니다. |
| 공개 | 정적 컨텐츠는 브라우저(클라이언트) 수준과 프록시 서버 수준에서 캐시될 수 있습니다. |
HTTP 응답 헤더의 Expires 값은 정적 콘텐츠가 만료되는 시기를 제어하며 기본값은 369일입니다. 기본값을 수동으로 재정의하려면 속성을 glide.http.expire.days 사용합니다.
주:
이 glide.http.cache 속성을 사용하여 HTTP 응답 헤더에서 Cache-Control 및 Expires 값의 설정을 사용하거나 사용하지 않도록 설정할지 여부를 지정할 수 있습니다. 기본값은 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/프록시가 있는 인스턴스가 정적 콘텐츠를 캐시하고 인증 없이 렌더링할 수 있습니다.
|
시스템 속성 추가 또는 생성에 대한 자세한 내용은 을 참조하십시오 Add a system property.