Ræstu PyTumblr-verk með Requests-proxy-umhverfinu
Requests-köll PyTumblr á módúlstigi lesa ferlisumhverfið; ótengd Session stillir ekki þessi köll.
Fyrir TumblrRequest útfærslu PyTumblr sem kallar á Requests fyrir GET, POST og DELETE, ræstu verkið með:
https_proxy='http://proxy.example:8080' python tumblr_job.pySjálfgefið Tumblr-API-hýsil notar HTTPS, þannig að https_proxy er viðkomandi breyta. HTTP-slóð þess auðkennir milliliðarhlustarann. Láttu API-hýsilinn og núverandi OAuth-stillingu vera eins og þau eru.
Bættu http_proxy aðeins við fyrir viðkomandi HTTP-áfangastaði sem þurfa þá leið. Fyrir SOCKS5-endapunkt frá þjónustuveitunni þinni eða úr SOCKS5-proxylistanum skaltu nota viðeigandi socks5 eða socks5h slóð með SOCKS-stuðningi Requests; að merkja hlustara á porti 1080 sem http:// getur ekki breytt samskiptareglum hans.
Ef annað Requests-dæmi virkar en PyTumblr ekki, athugaðu hvernig hvort um sig fær flutninginn. Að búa til ótengda requests.Session lætur köll PyTumblr á módúlstigi óbreytt; þessi heimild hefur ekkert innspýtt-session-rök í smið TumblrRequest.
Berðu síðan saman umhverfi raunverulegu ræsinganna. IDE eða verkaþjónusta er kannski ekki arfberi breytanna frá skjáherminum sem notaður var fyrir árangursríku beiðnina. Proxy-auðkenning er, þegar hennar er þörf, aðskilin frá Tumblr OAuth.