다음을 통해 공유


BrowserRequestCache 열거형

정의

요청의 캐시 모드입니다. 요청이 브라우저의 HTTP 캐시와 상호 작용하는 방법을 제어합니다. https://developer.mozilla.org/en-US/docs/Web/API/Request/cache을 참조하세요.

public enum class BrowserRequestCache
public enum BrowserRequestCache
type BrowserRequestCache = 
Public Enum BrowserRequestCache
상속
BrowserRequestCache

필드

Default 0

브라우저는 HTTP 캐시에서 일치하는 요청을 찾습니다.

ForceCache 4

브라우저는 HTTP 캐시에서 일치하는 요청을 찾습니다.

일치 항목이 새로 추가되거나 부실한 경우 캐시에서 반환됩니다.

일치하는 항목이 없으면 브라우저가 일반 요청을 수행하고 다운로드한 리소스로 캐시를 업데이트합니다.

NoCache 3

브라우저는 HTTP 캐시에서 일치하는 요청을 찾습니다.

일치 항목이 새로 추가되거나 부실한 경우 브라우저는 원격 서버에 조건부 요청을 수행합니다. 서버가 리소스가 변경되지 않았다고 표시하면 캐시에서 반환됩니다. 그렇지 않으면 리소스가 서버에서 다운로드되고 캐시가 업데이트됩니다.

일치하는 항목이 없으면 브라우저가 일반 요청을 수행하고 다운로드한 리소스로 캐시를 업데이트합니다.

NoStore 1

브라우저는 먼저 캐시를 찾지 않고 원격 서버에서 리소스를 가져오고 다운로드한 리소스로 캐시를 업데이트하지 않습니다.

OnlyIfCached 5

브라우저는 HTTP 캐시에서 일치하는 요청을 찾습니다. 모드는 요청의 모드가 "동일 원본"인 경우에만 사용할 수 있습니다.

일치 항목이 새로 추가되거나 부실한 경우 캐시에서 반환됩니다.

일치하는 항목이 없으면 브라우저가 504 게이트웨이 시간 제한 상태 응답합니다.

Reload 2

브라우저는 먼저 캐시를 찾지 않고 원격 서버에서 리소스를 가져오지만 다운로드한 리소스로 캐시를 업데이트합니다.

적용 대상