httplib2 ለHTTP ፕሮክሲ በግልጽ ይስጡ
httplib2 ProxyInfoን በHTTP መጨረሻ ነጥብ ያዋቅሩ እና የትራንስፖርት ውድቀቶችን ከድረ-ገጽ ማረጋገጫ ይለዩ።
httplib2 በProxyInfo በኩል ግልጽ የHTTP ፕሮክሲ ይቀበላል። httplib2 እና የሚደገፈው SOCKS ጥገኝነት ሲገኙ፦
import httplib2
import socks
proxy = httplib2.ProxyInfo(
proxy_type=socks.PROXY_TYPE_HTTP,
proxy_host="proxy.example.net",
proxy_port=8080,
)
client = httplib2.Http(proxy_info=proxy, timeout=15)
response, content = client.request("https://example.com/", "GET")
የፕሮክሲ መጨረሻ ነጥቡን ይተኩ። የHTTP ፕሮክሲ ዝርዝር ለProxyInfo አስተናጋጅ እና ወደብ ይፋዊ እጩዎችን ያቀርባል። የHTTP አይነት አድማጩን ይገልጻል፤ የHTTPS መዳረሻን በሚደገፈው የዋሻ መንገድ ማስተላለፍ ይችላል።
ምስክርነቶች እና ውድቀቶች
ProxyInfo በአገልግሎቱ እና በአተገባበሩ ለሚደገፉ ዘዴዎች የፕሮክሲ ምስክርነት መስኮችን ያቀርባል። የድረ-ገጽ ማረጋገጫ የራሱ ውቅር አለው። የፕሮክሲ ፈተና እና የመዳረሻ 401 ወደ የተለያዩ መለያዎች ያመለክታሉ።
የተስተዋወቀውን እቅድ ከተጫነው ደንበኛ ድጋፍ ጋር ያመሳክሩ እንጂ ከሚታወቀው የማረጋገጫ መለያ ተኳኋኝነትን አይገምቱ።
የምስክር ወረቀት ማረጋገጫን አብርተው ይቀጥሉ። ውድቀቱ ፕሮክሲውን ሲደርስ፣ ዋሻውን ሲያቋቁም ወይም መዳረሻውን ሲያረጋግጥ መሆኑን ይለዩ። ስኬታማ ማስገባት የጥቅል መገኘትን ያሳያል፣ የደንበኛው ውጤታማ መንገድ እና የማለፊያ ቅንብሮች ግን ጥያቄው እንዴት እንደሚቀጥል ይወስናሉ።