के पीछे साइट से कनेक्ट नहीं हो सकता है मेरे पास एक एडब्ल्यूएस लैम्ब्डा फ़ंक्शन है जिसे प्रॉक्सी के पीछे एक आंतरिक वेबसाइट से कनेक्ट करने की आवश्यकता है। मेरी कोड में मैं निम्नलिखित कर रहा हूँ:एडब्ल्यूएस लैम्ब्डा में पायथन अनुरोध प्रॉक्सी
from botocore.vendored import requests
https_proxy = "https://myproxy:myport"
proxyDict = {
"https" : https_proxy
}
request.get("https://myurl.json", proxies=proxyDict)
इस रनिंग मुझे देता है निम्न त्रुटि संदेश:
HTTPSConnectionPool (मेजबान = 'myproxyhost', बंदरगाह = 443): अधिकतम यूआरएल के साथ पार कर पुनः: myurl। जेसन (प्रॉक्सी इरर ('प्रॉक्सी से कनेक्ट नहीं हो सकता है।', गैयरर (-2, 'नाम या सेवा ज्ञात नहीं है)))
मैंने Google.com के साथ प्रॉक्सी किए गए यूआरएल को बदलने की कोशिश की है ताकि मैं पुष्टि कर सकूं कि मैं कनेक्ट कर सकता हूं अन्य साइटों (प्रॉक्सी के बिना)।
ऐसा लगता है कि लैम्ब्डा चलाने वाले पते की जगह प्रॉक्सी द्वारा अवरुद्ध हो जाती है।
क्या यह काम करने के लिए अनुरोधों और लैम्ब्डा के साथ सेट करने की आवश्यकता है?
आप अपने लैम्ब्डा कार्य करने के लिए एक वातावरण चर के रूप में https_proxy जोड़ सकते हैं मदद करता है। यह आपके लिए काम करना चाहिए। –
आपकी आंतरिक वेबसाइट वीपीसी के भीतर चल रही है। यदि ऐसा है, तो आप एक ही वीपीसी के भीतर चलाने के लिए लैम्ब्डा को कॉन्फ़िगर कर सकते हैं, और आंतरिक नामों को हल कर सकते हैं .. – toske
प्रॉक्सी वेबसाइट जो मैं कनेक्ट करने का प्रयास कर रहा हूं वह वीपीसी –