هغه سرلیک چې http.Request.Header ته ورزیات شي، د منزل غوښتنه تشریح کوي. کله چې HTTPS یو HTTP پراکسي کاروي، transport لومړی CONNECT ترسره کوي. د منزل غوښتنې سرلیکونه د هغه پخواني تبادلې لپاره عمومي کنفیګریشن API نه دي.

د هغه ثابت سرلیک لپاره چې ستاسو پراکسي یې غواړي، د transport ProxyConnectHeader کنفیګ کړئ:

transport := &http.Transport{
    Proxy: http.ProxyURL(proxyURL),
    ProxyConnectHeader: http.Header{
        "X-Proxy-Account": []string{"example-account"},
    },
}

دلته proxyURL د پای ټکي تحلیل شوی URL دی. سرلیک یوازې بېلګه ده او یوازې هغه وخت ګټور دی چې د پراکسي چلوونکی داسې ساحه تعریف کړي.

د هر پراکسي یا منزل له مخې ټاکل شوي ارزښت لپاره GetProxyConnectHeader وکاروئ. مستند شوی کال بیک د پراکسي URL او CONNECT هدف ترلاسه کوي. کله چې دا کال بیک nil نه وي، ثابته ProxyConnectHeader ساحه له پامه غورځول کېږي.

ارزښتونه په ټاکل شوې لمنه کې وساتئ. یوازې د پراکسي لپاره د حساب نښه د پراکسي تبادلې پورې اړه لري؛ د وېبسایټ اجازه ارزښت د منزل غوښتنې پورې اړه لري. که کال بیک نشي کولی اړین handshake ارزښت تولید کړي، نو د دې پرځای چې په غلې توګه بل ډول کنفیګ شوې غوښتنه ولېږئ، د هغې تېروتنه بیرته راوګرځوئ.

دا تنظیمات د CONNECT سمبالښت دودیز کوي. دوی خپل تصدیق پروتوکول نه جوړوي او د پراکسي خدمت د لاسرسي پالیسي نه بدلوي.

اړوندې مقالې