PyCharm ଦ୍ୱାରା ଆରମ୍ଭ ହେଉଥିବା Requests ପ୍ରୋଗ୍ରାମ୍ ପାଇଁ, ଏହାକୁ ଆରମ୍ଭ କରୁଥିବା Python ରନ୍/ଡିବଗ୍ କନଫିଗରେସନ୍ ସମ୍ପାଦନ କରନ୍ତୁ। ସେହି କନଫିଗରେସନର Environment variables ଫିଲ୍ଡରେ ସମର୍ଥିତ ପ୍ରକ୍ସି ଚର ଯୋଡ଼ନ୍ତୁ:

ନାମଉଦାହରଣ ମୂଲ୍ୟ
http_proxyhttp://proxy.example.net:8080
https_proxyhttp://proxy.example.net:8080

ସେହି କନଫିଗରେସନ ମାଧ୍ୟମରେ ପ୍ରୋଗ୍ରାମକୁ ପୁନର୍ବାର ଆରମ୍ଭ କରନ୍ତୁ। Requests ଏହି ଚର ଗୁଡ଼ିକୁ ନିଜର ସାଧାରଣ ପରିବେଶ ସଂଯୋଜନ ସହିତ ପଢ଼ିପାରେ; requests.get ରେ PyCharm-ନିର୍ଦ୍ଦିଷ୍ଟ ପ୍ରକ୍ସି ଆର୍ଗୁମେଣ୍ଟ ଆବଶ୍ୟକ ନାହିଁ। ଉଦାହରଣ ମୂଲ୍ୟ ପାଇଁ ଆପଣଙ୍କର HTTP ସେବା ବ୍ୟବହାର କରନ୍ତୁ, କିମ୍ବା ଅନୁମୋଦିତ ସାର୍ବଜନୀନ ଅନୁରୋଧ ପାଇଁ HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ଏକ ଏଣ୍ଡପଏଣ୍ଟ ବ୍ୟବହାର କରନ୍ତୁ।

PyCharm ର ନିଜ HTTP Proxy ପସନ୍ଦ IDE ର ନେଟୱାର୍କିଂ କନଫିଗର କରେ। ଏହା ନିଜେ ପ୍ରମାଣ କରେ ନାହିଁ ଯେ Python ର ଚାଇଲ୍ଡ ପ୍ରୋସେସ୍ ସେହି ପଥ ପାଇଛି।

ଟର୍ମିନାଲ୍, Python କନସୋଲ, ଟେଷ୍ଟ ରନର୍ ଏବଂ ସଞ୍ଚିତ ଆପ୍ଲିକେସନ୍ କନଫିଗରେସନର ଆରମ୍ଭ ପରିବେଶ ଭିନ୍ନ ହୋଇପାରେ। ବିଫଳ ଅନୁରୋଧ ପ୍ରକୃତରେ ବ୍ୟବହାର କରିଥିବା ପରିବେଶ ସହିତ ତୁଳନା କରନ୍ତୁ। ଟର୍ମିନାଲରେ ପରେ ଦିଆଯାଇଥିବା export ପୂର୍ବରୁ ଚାଲୁଥିବା IDE ପ୍ରୋସେସ୍କୁ ବଦଳାଇପାରିବ ନାହିଁ।

ଯଦି କୋଡ୍ session.trust_env=False ସେଟ୍ କରେ, Requests ଏହି ପରିବେଶ-ପଥକୁ ଅଣଦେଖା କରେ। ସେହି ଉଦ୍ଦେଶ୍ୟପୂର୍ଣ୍ଣ ମୋଡରେ ଏହାର ସ୍ପଷ୍ଟ ପ୍ରକ୍ସି କନଫିଗରେସନ ବ୍ୟବହାର କରନ୍ତୁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ