के लिए प्रॉक्सी सेट अप करना मैं HTTP क्लाइंट को सेटअप करने का प्रयास कर रहा हूं ताकि यह प्रॉक्सी का उपयोग कर सके, हालांकि मैं समझ नहीं पा रहा हूं कि इसे कैसे किया जाए। प्रलेखन में "प्रॉक्सी" के कई संदर्भ हैं लेकिन कोई भी कार्य प्रॉक्सी को परिभाषित करने की अनुमति नहीं देता है। मुझे इसकी आवश्यकता कुछ है:HTTP क्लाइंट
client := &http.Client{}
client.SetProxy("someip:someport") // pseudo code
resp, err := client.Get("http://example.com") // do request through proxy
कोई विचार यह है कि इसे कैसे करें?
असल में, मुझे एक साथ कई अनुरोध भेजना होगा, प्रत्येक एक अलग प्रॉक्सी का उपयोग कर, इसलिए आपका दूसरा समाधान शायद मुझे चाहिए। हालांकि, यह काम नहीं कर रहा है, मुझे यह प्रॉक्सी सभी प्रॉक्सी के लिए मिल रही है: 'http://stackoverflow.com प्राप्त करें: http: प्रॉक्सी से कनेक्ट करने में त्रुटि 87.236.233.92:8080: GetServByName: अनुरोध किया गया नाम है मान्य है, लेकिन अनुरोधित प्रकार का कोई डेटा नहीं मिला। 'कोई विचार इसका क्या अर्थ है? –
मुझे इस प्रश्न का मेरा जवाब मिला - http://stackoverflow.com/q/14669958/561309 –
FYI: 'url' [net/url] में है (https://golang.org/pkg/net/url /) –