InternalPipelineOptions interface
يحدد الخيارات المستخدمة لتكوين الخيارات الداخلية لمسار HTTP لعميل SDK.
- يمتد
الخصائص
| decompress |
تكوين ما إذا كنت تريد إلغاء ضغط الاستجابة وفقا لعنوان Accept-Encoding (إحضار العقدة فقط) |
| deserialization |
خيارات لتكوين إلغاء تسلسل استجابة واجهة برمجة التطبيقات. |
| logging |
خيارات لتكوين تسجيل الطلب/الاستجابة. |
| send |
إرسال حمولات صفيف JSON ك NDJSON. |
الخصائص الموروثة
| http |
تطبيق HttpClient لاستخدامه لطلبات HTTP الصادرة. الإعدادات الافتراضية ل DefaultHttpClient. |
| keep |
خيارات لكيفية الاحتفاظ باتصالات HTTP للطلبات المستقبلية. |
| proxy |
خيارات لتكوين وكيل للطلبات الصادرة. |
| redirect |
خيارات لكيفية معالجة استجابات إعادة التوجيه. |
| retry |
الخيارات التي تتحكم في كيفية إعادة محاولة الطلبات الفاشلة. |
| user |
خيارات لإضافة تفاصيل عامل المستخدم إلى الطلبات الصادرة. |
تفاصيل الخاصية
decompressResponse
تكوين ما إذا كنت تريد إلغاء ضغط الاستجابة وفقا لعنوان Accept-Encoding (إحضار العقدة فقط)
decompressResponse?: boolean
قيمة الخاصية
boolean
deserializationOptions
خيارات لتكوين إلغاء تسلسل استجابة واجهة برمجة التطبيقات.
deserializationOptions?: DeserializationOptions
قيمة الخاصية
loggingOptions
خيارات لتكوين تسجيل الطلب/الاستجابة.
loggingOptions?: LogPolicyOptions
قيمة الخاصية
sendStreamingJson
إرسال حمولات صفيف JSON ك NDJSON.
sendStreamingJson?: boolean
قيمة الخاصية
boolean
تفاصيل الخاصية الموروثة
httpClient
تطبيق HttpClient لاستخدامه لطلبات HTTP الصادرة. الإعدادات الافتراضية ل DefaultHttpClient.
httpClient?: HttpClient
قيمة الخاصية
موروث منPipelineOptions.httpClient
keepAliveOptions
خيارات لكيفية الاحتفاظ باتصالات HTTP للطلبات المستقبلية.
keepAliveOptions?: KeepAliveOptions
قيمة الخاصية
موروث منPipelineOptions.keepAliveOptions
proxyOptions
خيارات لتكوين وكيل للطلبات الصادرة.
proxyOptions?: ProxySettings
قيمة الخاصية
الموروثة منPipelineOptions.proxyOptions
redirectOptions
خيارات لكيفية معالجة استجابات إعادة التوجيه.
redirectOptions?: RedirectOptions
قيمة الخاصية
موروثة منPipelineOptions.redirectOptions
retryOptions
الخيارات التي تتحكم في كيفية إعادة محاولة الطلبات الفاشلة.
retryOptions?: RetryOptions
قيمة الخاصية
موروث منPipelineOptions.retryOptions
userAgentOptions
خيارات لإضافة تفاصيل عامل المستخدم إلى الطلبات الصادرة.
userAgentOptions?: UserAgentOptions
قيمة الخاصية
موروث منPipelineOptions.userAgentOptions