مقاله‌ی زیر به همراه خلاصه آن در وب‌سایت ویکیپدیا آمده است. موضوع آن را مشخص کنید

مقاله: چهارچوب این پرونده در ابتدا توسط نتسکیپ در ۱۹۹۶ برای نتسکیپ نویگیتور ۲ ٫ ۰ طراحی شد مرورگرهای مدرن، لایه‌های متعددی از خودکارسازی را پی‌ریزی می‌کنند که کاربران می‌توانند سطح مناسب را براساس نیازهایشان انتخاب کنند. روش‌های زیر به صورت رایج در مرورگرها پی‌ریزی می‌شوند: انتخاب اتوماتیک پراکسی یا همان پیکربندی دستی: تعیین یک هاست نیم یا آی‌پی و یک شماره درگاه یا پورت نامبر برای استفاده در برقراری ارتباط با همه نشانی‌های وب. بیشتر مرورگرها به شما اجازه تعیین یک لیست از دامنه‌های مستثنی (همچون localhost) را می‌دهند که ارتباط با آن‌ها مستقیم و بدون پراکسی باشد. پیکربندی خودکار پراکسی یا پی‌ای‌سی: تعیین نشانی وب برای یک فایل پی‌ای‌سی حاوی یک تابع یا فانکشن که پراکسی مناسب را برای هر یوآرال تعیین می‌کند. این روش برای کاربران لپ‌تاپ که نیاز به پیکربندی‌های متعدد پراکسی دارند و کلا کسانی که به پیکربندی پیچیده پراکسی نیاز دارند مناسب‌تر است. پروتکل یافتن خودکار پراکسی وب (wpad): به مرورگر اجازه می‌دهد که محل فایل پی‌ای‌سی را بواسطه واکاوی (lookup) دی ایچ سی پی و دی ان اس حدس بزند. پرونده‌ای نوشتاری ست که حداقل یک رویه جاواسکریپت را تعریف می‌کند، یعنی «findproxyforurl (url, host)»، با دو ورودی: url که نشانی مقصد است و هاست که نام رایانه میزبان است که از این نشانی استخراج‌شده. طبق اصول و به‌طور معمول، پرونده پی‌ای‌سی proxy. pac نامگذاری می‌شود. استاندارد wpad از نام wpad. dat استفاده می‌کند. در برخی مرورگرها مثل فایرفاکس اگر از پسوندی غیر از pac در نام پرونده استفاده شود کار نخواهد کرد زیرا مرورگر در لیست پسوندهای نامه اینترنتی چند منظوره (mime) فقط انتظار یکی از انواع استاندارد را دارد یعنی: application / x-ns-proxy-autoconfig یا application / x-javascript-config. اما در افزونه foxyproxy در فایرفاکس و برخی نرم‌افزارها می‌توان از هر پسوندی مثل js نیز استفاده کرد. در مواردی که این فایل توسط یک هاست یا سرور برخط (آنلاین) قرار می‌گیرد، درباره اینکه کدامیک از این دو mime بهتر است که توسط سرور برای کلاینت (عامل کاربر) در آغازینه (header) ایچ تی تی پی در پاسخ (response) تعریف شود دلایل کافی وجود ندارد. اگرچه به نظر می‌رسد که application / x-ns-proxy-autoconfig باید توسط کلاینت‌های بیشتری استفاده شود زیرا همان …
خلاصه: یک پرونده پیکربندی خودکار پراکسی یا proxy auto-config (pac) برای مرورگرهای وب و دیگر عوامل کاربری تعیین می‌کند که چگونگه می‌توانند پراکسی سرور (خدمات دهنده پیشکار) مناسب را برای برقراری ارتباط با یک نشانی وب (url) انتخاب کنند. فایل پی‌ای‌سی حاوی یک رویه (تابع یا همان فانکشن) جاواسکریپت با چنین ساختاری ست «findproxyforurl (url, host)». این فانکشن مشخصات یک یا چندین روش دسترسی را به صورت رشته (سترینگ) باز می‌گرداند (return). این رشته مشخصات، عامل کاربری را به استفاده از یک پراکسی سرور مشخص گاهی براساس یوآرال هدایت می‌کند یا اینکه دستور می‌دهد که مستقیم و بدون پراکسی با نشانی وب ارتباط برقرار کند. 
موضوع:
پیکربندی خودکار پراکسی