ଗୋଟିଏ ୱେବସାଇଟ୍ ପାଇଁ ଆପଣଙ୍କ ଅବଶିଷ୍ଟ HTTPS ଅନୁରୋଧଠାରୁ ଅଲଗା ପ୍ରକ୍ସି ଆବଶ୍ୟକ। Requests ସେହି ଚୟନକୁ ପ୍ରକ୍ସି ଅଭିଧାନ ଭିତରେ ହିଁ ପ୍ରକାଶ କରିପାରେ:

routes = {
    "https://reports.example": "http://reports-proxy.example:8080",
    "https": "http://default-proxy.example:8080",
}
response = requests.get(
    "https://reports.example/monthly",
    proxies=routes,
    timeout=(5, 20),
)
response.raise_for_status()

ସେହି ଲକ୍ଷ୍ୟ ପାଇଁ ହୋଷ୍ଟନାମ-ନିର୍ଦ୍ଦିଷ୍ଟ ଚାବି ଜିତେ। ଅନ୍ୟ ଏକ HTTPS ହୋଷ୍ଟନାମ ସ୍କିମ୍-ବ୍ୟାପୀ ପ୍ରବେଶ ବ୍ୟବହାର କରେ। ମୂଲ୍ୟଗୁଡ଼ିକ ପ୍ରକ୍ସି ସଂଯୋଗକୁ ବର୍ଣ୍ଣନା କରେ, ତେଣୁ ଏକ HTTPS ଲକ୍ଷ୍ୟ ସଠିକ୍ ଭାବରେ HTTP ପ୍ରକ୍ସି URL କୁ ମ୍ୟାପ୍ ହୋଇପାରେ। ଯେତେବେଳେ ଏଗୁଡ଼ିକ ପ୍ରକ୍ସି ଖାତା ବିନା ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ-ସାଇଟ୍ ପଥ, ସେତେବେଳେ HTTP ପ୍ରକ୍ସି ତାଲିକା ସେହି ମୂଲ୍ୟ ପାଇଁ ପ୍ରାର୍ଥୀ ଯୋଗାଇପାରେ; ପ୍ରତ୍ୟେକ ଲକ୍ଷ୍ୟ ନିୟମ ସ୍ପଷ୍ଟ ରଖନ୍ତୁ।

ହୋଷ୍ଟନାମ ମେଳାନ୍ତୁ, ଉତ୍ସ URL ନୁହେଁ

Requests 2.32.5 ରେ ନିର୍ଦ୍ଦିଷ୍ଟ ଚାବି ଲକ୍ଷ୍ୟର ସ୍କିମ୍ ଏବଂ ପାର୍ସ ହୋଇଥିବା ହୋଷ୍ଟନାମରୁ ତିଆରି ହୁଏ। ଏଥିରେ ପଥ, ପ୍ରଶ୍ନ କିମ୍ବା ପୋର୍ଟ ନଥାଏ।

ଅଭିଧାନ ଚାବିରେ /monthly ଯୋଡ଼ିଲେ ନିୟମ ସେହି ପଥକୁ ସୀମିତ ହେବ ନାହିଁ। ସେହିପରି, https://reports.example:8443 ଏହି ଚୟନକର୍ତ୍ତା ଚିହ୍ନେ ଏପରି ପୋର୍ଟ-ନିର୍ଦ୍ଦିଷ୍ଟ ଚାବି ନୁହେଁ। ଲକ୍ଷ୍ୟ URL ଅନ୍ୟ ପୋର୍ଟ ବ୍ୟବହାର କଲାବେଳେ ମଧ୍ୟ ହୋଷ୍ଟନାମ ନିୟମ ଲାଗୁ ହୁଏ।

ଏହି ଖୋଜରେ କୌଣସି ୱାଇଲ୍ଡକାର୍ଡ ବିସ୍ତାର ନାହିଁ। reports.example ପାଇଁ ନିୟମ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ସବଡୋମେନ୍ ଅନ୍ତର୍ଭୁକ୍ତ କରେ ନାହିଁ। ନୀତି ପାଇଁ ପଥ, ପୋର୍ଟ କିମ୍ବା ପ୍ରତ୍ୟୟ ମେଳ ଆବଶ୍ୟକ ହେଲେ ଏହି ସରଳ ଅଭିଧାନ ବାହାରେ ସ୍ପଷ୍ଟ ରାଉଟିଂ ନିଷ୍ପତ୍ତି ବ୍ୟବହାର କରନ୍ତୁ।

ପରବର୍ତ୍ତୀ କେଉଁ ଫଲବ୍ୟାକ୍ ଆସେ ଜାଣନ୍ତୁ

କାର୍ଯ୍ୟାନ୍ୱୟନ ଚାବିଗୁଡ଼ିକୁ ଏହି କ୍ରମରେ ଯାଞ୍ଚ କରେ: scheme://hostname, scheme, all://hostname, ତାପରେ all। ତେଣୁ ସ୍କିମ୍-ବ୍ୟାପୀ HTTPS ପ୍ରବେଶ ସମସ୍ତ ସ୍କିମର ହୋଷ୍ଟନାମ ପ୍ରବେଶ ଉପରେ ଅଗ୍ରାଧିକାର ପାଏ। ଯେତେବେଳେ ତାହା ହିଁ ଉଦ୍ଦିଷ୍ଟ ବ୍ୟତିକ୍ରମ, ସେତେବେଳେ ଆପଣଙ୍କ ଡିଜାଇନରେ ସ୍କିମ୍-ନିର୍ଦ୍ଦିଷ୍ଟ ହୋଷ୍ଟନାମ ନିୟମ ପ୍ରଥମେ ରଖନ୍ତୁ।

ଆପଣଙ୍କ Session କିପରି ଡିଫଲ୍ଟ ଓ ପରିବେଶରୁ ଆସିଥିବା ସେଟିଂ ଏକତ୍ର କରେ ତାହା ମଧ୍ୟ ବିଚାର କରନ୍ତୁ। ଏହି ଦୁଇ ସ୍ପଷ୍ଟ ପ୍ରବେଶକୁ ଅନୁରୋଧ ସହିତ ପଠାଇଲେ ସେମାନଙ୍କ ଉଦ୍ଦିଷ୍ଟ ପଥ ସ୍ପଷ୍ଟ ହୁଏ, କିନ୍ତୁ ଅନ୍ୟ କୌଣସି ଲକ୍ଷ୍ୟ ସ୍କିମ୍ ପାଇଁ ନୀତି ନିର୍ଦ୍ଧାରଣ କରେ ନାହିଁ।

ଏକ ରିଡାଇରେକ୍ଟ ଅନ୍ୟ ହୋଷ୍ଟନାମ ଆଣିପାରେ, ଏବଂ ସେହି ନୂଆ ଲକ୍ଷ୍ୟ ପାଇଁ ମଧ୍ୟ ପ୍ରକ୍ସି ଚୟନ ପ୍ରାସଙ୍ଗିକ। ନିୟମକୁ ପ୍ରଥମ ପୃଷ୍ଠା ସହିତ ଯୋଡ଼ା ସ୍ଥାୟୀ ପଥ ଭାବରେ ନୁହେଁ, ଅନୁରୋଧିତ ପ୍ରତ୍ୟେକ URL ବିଷୟରେ ନିଷ୍ପତ୍ତି ଭାବରେ ପଢ଼ନ୍ତୁ।

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