د Windows لپاره د URL له مخې د پروکسي غوره کولو لپاره go-ieproxy وکاروئ
د Windows اتوماتیک پالیسي په ثابتو چاپېریالي ارزښتونو کې د هوارولو پر ځای په خپل transport باندې go-ieproxy.GetProxyFunc وکاروئ.
کله چې go-ieproxy لا دمخه شته وي او معیاري ډیفالټ transport لا هم نصب وي، د هغې د غوښتنې خبرې کوونکې پروکسي فنکشن وتړئ:
transport := http.DefaultTransport.(*http.Transport).Clone()
transport.Proxy = ieproxy.GetProxyFunc()
client := &http.Client{
Transport: transport,
Timeout: 30 * time.Second,
}net/http, time او github.com/mattn/go-ieproxy وارد کړئ، او د کاري بار غوښتنې د client له لارې ترسره کړئ. د ډول تایید غواړي چې DefaultTransport د http.Transport په توګه پاتې شي.
GetProxyFunc ثابت تنظیمات، د اتوماتیک ترتیباتو څرګند سکریپټ او بشپړ اتوماتیک کشف پوښي. د هغې Windows پلټنه د اوسني کاروونکي ترتیبات کاروي، او که لومړنی API غږ ناکام شي، راجستر ته راګرځي.
OverrideEnvWithStaticProxy بېل انتخاب کوي: لاسي تنظیمات صادروي او نشي کولی د هر منزل لپاره اتوماتیک پریکړې وساتي. هغه بدلون یوازې په قصد سره ثابتې پالیسۍ لپاره وکاروئ.
د Windows خدمت لپاره، اوسنی کاروونکی کېدای شي د هغه ډیسکټاپ کاروونکي څخه توپیر ولري چې براوزر یې کار کوي.کله چې پایله پرتله کوئ، د خدمت حساب او ریښتینی منزل وګورئ. کشف د لارې نوماند وړاندې کوي، نه تصدیق یا تضمین چې پای ټکی د لاسرسي وړ دی.