افزونههای Chrome: پیکربندی مؤثر پروکسی را دوباره بخوانید
پیش از آنکه پاسخ set را شاهدی بر مسیر واقعی مرورگر بدانید، تکمیل، value.mode، levelOfControl و دامنه را بررسی کنید.
تکمیل موفق settings.set() کمتر از یک درخواست موفق مرورگر از طریق نقطه پایانی موردنظر میگوید. پس از پایان عملیات ناهمگام، ChromeSetting مؤثر را دوباره بخوانید و نخست مسیر خطای آن را مدیریت کنید.
| جزئیات بازخوانی | پرسشی که پاسخ میدهد |
|---|---|
value.mode | آیا این پیکربندی سیستم، سرورهای ثابت یا PAC است؟ بهجای فرض یک میزبان سطح بالا، فیلدهای مناسب آن شکل را بخوانید. |
levelOfControl | آیا این افزونه میتواند تنظیم را کنترل کند و آیا این یا افزونه دیگری آن را کنترل میکند؟ خطمشی مدیریتشده میتواند تغییرات را محدود کند. |
| دامنه و زمینه مرور | آیا چیدمان عادی یا چیدمان ناشناس موردنظر را بررسی میکنید؟ از گزینههای مستند خواندن/نوشتن API استفاده کنید. |
خواندنی که بیدرنگ پس از آغاز عملیات set راهاندازی شود میتواند با آن مسابقه دهد. خواندن ویژگی نادرست میتواند یک پیکربندی معتبر سیستم یا PAC را خالی نشان دهد. هیچیک از این دو مشاهده ثابت نمیکند که پروکسی راه دور چیزی را رد کرده است.
اگر کنترل تنظیمات غیرفعال است، بهجای نوشتن مکرر در انبار رقیب، خطمشی یا افزونه کنترلکننده را بررسی کنید. Chrome میتواند تنظیمات سیستم، پیکربندی خط فرمان، افزونهها و خطمشی را با هم ترکیب کند.
پس از درک پیکربندی مؤثر، مسیر رسیدن به مقصد را بررسی کنید. PAC یا یک استثنا ممکن است آگاهانه دسترسی مستقیم را انتخاب کند. اگر پروکسی موردانتظار را انتخاب کند، دسترسپذیری نقطه پایانی، احراز هویت و خروج مشاهدهشده همچنان پرسشهایی برای درخواست واقعی مرورگر باقی میمانند؛ بازخوانی پیکربندی یک بررسی سلامت نیست.