StorageBrowserPolicy class

سيتعامل StorageBrowserPolicy مع الاختلافات بين Node.js ووقت تشغيل المستعرض، بما في ذلك:

  1. تقوم المستعرضات بتخزين طلبات GET/HEAD مؤقتا عن طريق إضافة عناوين شرطية مثل "IF_MODIFIED_SINCE". StorageBrowserPolicy هو نهج يستخدم لإضافة استعلام طابع زمني إلى عنوان URL لطلب GET/HEAD وبالتالي تجنب ذاكرة التخزين المؤقت للمستعرض.

  2. إزالة عنوان ملف تعريف الارتباط للأمان

  3. إزالة عنوان طول المحتوى لتجنب تحذير المستعرضات

Extends

BaseRequestPolicy

المنشئون

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptions)

إنشاء مثيل StorageBrowserPolicy.

الأساليب

log(HttpPipelineLogLevel, string)

حاول تسجيل الرسالة المقدمة إلى المسجل المقدم. إذا لم يتم توفير مسجل أو إذا كان مستوى السجل لا يلحم حد المسجل، فلن يتم تسجيل أي شيء.

sendRequest(WebResource)

إرسال الطلب.

shouldLog(HttpPipelineLogLevel)

احصل على ما إذا كان يجب تسجيل سجل بمستوى السجل المتوفر أم لا.

تفاصيل المنشئ

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptions)

إنشاء مثيل StorageBrowserPolicy.

new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions)

المعلمات

nextPolicy

RequestPolicy

options

RequestPolicyOptions

تفاصيل الأسلوب

log(HttpPipelineLogLevel, string)

حاول تسجيل الرسالة المقدمة إلى المسجل المقدم. إذا لم يتم توفير مسجل أو إذا كان مستوى السجل لا يلحم حد المسجل، فلن يتم تسجيل أي شيء.

function log(logLevel: HttpPipelineLogLevel, message: string)

المعلمات

logLevel

HttpPipelineLogLevel

مستوى السجل لهذا السجل.

message

string

رسالة هذا السجل.

sendRequest(WebResource)

إرسال الطلب.

function sendRequest(request: WebResource)

المعلمات

request

WebResource

المرتجعات

Promise<HttpOperationResponse>

shouldLog(HttpPipelineLogLevel)

احصل على ما إذا كان يجب تسجيل سجل بمستوى السجل المتوفر أم لا.

function shouldLog(logLevel: HttpPipelineLogLevel)

المعلمات

logLevel

HttpPipelineLogLevel

مستوى السجل للسجل الذي سيتم تسجيله.

المرتجعات

boolean

ما إذا كان يجب تسجيل سجل بمستوى السجل المتوفر أم لا.