StorageBrowserPolicy class
StorageBrowserPolicy는 다음을 포함하여 Node.js 브라우저 런타임 간의 차이를 처리합니다.
브라우저는 'IF_MODIFIED_SINCE'과 같은 조건부 헤더를 추가하여 GET/HEAD 요청을 캐시합니다. StorageBrowserPolicy는 GET/HEAD 요청 URL에 타임스탬프 쿼리를 추가하여 브라우저 캐시를 방지하는 데 사용되는 정책입니다.
보안을 위해 쿠키 헤더 제거
브라우저 경고를 방지하기 위해 콘텐츠 길이 헤더 제거
- Extends
생성자
| Storage |
StorageBrowserPolicy 인스턴스를 생성합니다. |
메서드
| send |
요청을 보냈다. |
상속된 메서드
| log(Http |
제공된 메시지를 제공된 로거에 기록해 보세요. 로거가 제공되지 않았거나 로그 레벨이 로거의 임계값을 충족하지 못하면 아무것도 기록되지 않습니다. |
| should |
제공된 로그 레벨이 포함된 로그를 로그에 기록해야 하는지 확인하세요. |
생성자 세부 정보
StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)
StorageBrowserPolicy 인스턴스를 생성합니다.
new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptionsLike)
매개 변수
- nextPolicy
- RequestPolicy
- options
- RequestPolicyOptionsLike
메서드 세부 정보
sendRequest(WebResourceLike)
요청을 보냈다.
function sendRequest(request: WebResourceLike): Promise<CompatResponse>
매개 변수
- request
- WebResourceLike
반환
Promise<CompatResponse>
상속된 메서드 세부 정보
log(HttpPipelineLogLevel, string)
제공된 메시지를 제공된 로거에 기록해 보세요. 로거가 제공되지 않았거나 로그 레벨이 로거의 임계값을 충족하지 못하면 아무것도 기록되지 않습니다.
function log(logLevel: HttpPipelineLogLevel, message: string)
매개 변수
- logLevel
- HttpPipelineLogLevel
이 로그의 로그 수준입니다.
- message
-
string
이 기록의 메시지입니다.
BaseRequestPolicy.log에서 물려받은 것들
shouldLog(HttpPipelineLogLevel)
제공된 로그 레벨이 포함된 로그를 로그에 기록해야 하는지 확인하세요.
function shouldLog(logLevel: HttpPipelineLogLevel): boolean
매개 변수
- logLevel
- HttpPipelineLogLevel
기록될 로그의 로그 레벨입니다.
반환
boolean
제공된 로그 레벨의 로그를 기록해야 하는지 여부.
BaseRequestPolicy.ShouldLog에서 상속받았습니다