گزینه‌های DNS.StaleDnsOptions

class DnsOptions.StaleDnsOptions


کلاسی که عملکرد DNS قدیمی Cronet را پیکربندی می‌کند.

تحلیل DNS یکی از مراحل مهم در مسیر ارسال درخواست URL است، اما می‌تواند به دلایل مختلف (تأخیر شبکه، حجم بافر، از دست رفتن بسته‌ها و غیره) کند باشد.

بسته به مورد استفاده، ممکن است برای یک توسعه‌دهنده برنامه ارزشمند باشد که از تضمین به‌روز بودن رکوردهای DNS صرف نظر کند و در عوض، دسترسی‌پذیری بهتری به رکوردهای DNS داشته باشد.

نتایج قدیمی می‌توانند شامل هر دو مورد باشند:

  • نتایجی که از سرور DNS شبکه فعلی برگردانده می‌شوند، اما از زمان اعتبارشان گذشته است، و
  • نتایج برگردانده شده از سرور DNS شبکه قبلی، چه منقضی شده باشند و چه نشده باشند.

خلاصه

انواع تو در تو

سازنده برای StaleDnsOptions .

کارکردهای عمومی

سازنده

java-static fun builder(): DnsOptions.StaleDnsOptions.Builder!

دریافتمجوزCrossNetworkUsage

fun getAllowCrossNetworkUsage(): Boolean?

getFreshLookupTimeoutMillis

fun getFreshLookupTimeoutMillis(): Long?

دریافت حداکثرمنقضی‌شده تأخیرمیلیس

fun getMaxExpiredDelayMillis(): Long?

getUseStaleOnNameحل نشده

fun getUseStaleOnNameNotResolved(): Boolean?