BrowserPolicy class
سيتعامل BrowserPolicy مع الاختلافات بين Node.js ووقت تشغيل المستعرض، بما في ذلك:
تقوم المستعرضات بتخزين طلبات GET/HEAD مؤقتا عن طريق إضافة عناوين شرطية مثل "IF_MODIFIED_SINCE". BrowserPolicy هو نهج يستخدم لإضافة استعلام طابع زمني إلى عنوان URL لطلب GET/HEAD وبالتالي تجنب ذاكرة التخزين المؤقت للمستعرض.
إزالة رأس ملف تعريف الارتباط للأمان
إزالة رأس طول المحتوى لتجنب تحذير المستعرضات
- يمتد
-
BaseRequestPolicy
المنشئون
| Browser |
إنشاء مثيل ل BrowserPolicy. |
الأساليب
| log(Http |
حاول تسجيل الرسالة المقدمة إلى المسجل المتوفر. إذا لم يتم توفير مسجل أو إذا كان مستوى السجل لا يطابق حد المسجل، فلن يتم تسجيل أي شيء. |
| send |
إرسال الطلب. |
| should |
احصل على ما إذا كان يجب تسجيل سجل بمستوى السجل المقدم أم لا. |
تفاصيل المنشئ
BrowserPolicy(RequestPolicy, RequestPolicyOptions)
إنشاء مثيل ل BrowserPolicy.
new BrowserPolicy(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
ما إذا كان يجب تسجيل سجل بمستوى السجل المتوفر أم لا.