StorageBrowserPolicy class
StorageBrowserPolicy는 다음을 포함하여 Node.js 브라우저 런타임 간의 차이를 처리합니다.
브라우저는 'IF_MODIFIED_SINCE'과 같은 조건부 헤더를 추가하여 GET/HEAD 요청을 캐시합니다. StorageBrowserPolicy는 GET/HEAD 요청 URL에 타임스탬프 쿼리를 추가하여 브라우저 캐시를 방지하는 데 사용되는 정책입니다.
보안을 위해 쿠키 헤더 제거
브라우저 경고를 방지하기 위해 콘텐츠 길이 헤더 제거
- Extends
-
BaseRequestPolicy
Storage |
StorageBrowserPolicy의 인스턴스를 만듭니다. |
log(Http |
제공된 메시지를 제공된 로거에 기록하려고 시도합니다. 로거가 제공되지 않았거나 로그 수준이 로거의 임계값을 처리하지 않으면 아무 것도 기록되지 않습니다. |
send |
요청을 보냅니다. |
should |
제공된 로그 수준의 로그를 기록해야 하는지 여부를 가져옵니다. |
StorageBrowserPolicy의 인스턴스를 만듭니다.
new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions)
매개 변수
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions
제공된 메시지를 제공된 로거에 기록하려고 시도합니다. 로거가 제공되지 않았거나 로그 수준이 로거의 임계값을 처리하지 않으면 아무 것도 기록되지 않습니다.
function log(logLevel: HttpPipelineLogLevel, message: string)
매개 변수
- logLevel
-
HttpPipelineLogLevel
이 로그의 로그 수준입니다.
- message
-
string
이 로그의 메시지입니다.
요청을 보냅니다.
function sendRequest(request: WebResource)
매개 변수
- request
-
WebResource
반환
Promise<HttpOperationResponse>
제공된 로그 수준의 로그를 기록해야 하는지 여부를 가져옵니다.
function shouldLog(logLevel: HttpPipelineLogLevel)
매개 변수
- logLevel
-
HttpPipelineLogLevel
기록될 로그의 로그 수준입니다.
반환
boolean
제공된 로그 수준이 있는 로그를 기록해야 하는지 여부입니다.
Azure SDK for JavaScript 피드백
Azure SDK for JavaScript은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.