ଗୋଟିଏ Guzzle ଅନୁରୋଧ ସିଧାସଳଖ ପଠାନ୍ତୁ
କ୍ଲାଏଣ୍ଟର ଅବଶିଷ୍ଟ କନଫିଗରେସନ୍ ରଖି ଗୋଟିଏ ଅନୁରୋଧ ପାଇଁ Guzzleର ପ୍ରକ୍ସି ଚୟନ ଓଭରରାଇଡ୍ କରନ୍ତୁ।
ଯେତେବେଳେ ଏକ Guzzle କାର୍ଯ୍ୟକୁ କନଫିଗର କରାଯାଇଥିବା ପ୍ରକ୍ସି ଅବହେଳା କରିବାକୁ ହେବ, ସେହି ଅନୁରୋଧରେ ସ୍ପଷ୍ଟ ଭାବରେ ଖାଲି ପ୍ରକ୍ସି ବିକଳ୍ପ ଦିଅନ୍ତୁ:
$response = $client->request('GET', 'https://example.com/', [
'proxy' => '',
'timeout' => 15,
]);
ଏହା କଲ ସ୍ଥାନରେ ମାର୍ଗ ଚୟନକୁ ଦୃଶ୍ୟମାନ କରେ। ଅନ୍ୟ ଅନୁରୋଧଗୁଡ଼ିକ ସେହି ପ୍ରକ୍ରିୟା ବ୍ୟବହାର କରୁଥିବା ବେଳେ ପରିବେଶ ଚର ମାନଙ୍କୁ ସାମୟିକ ଭାବରେ ହଟାଇବା ଅପେକ୍ଷା ଏହା ଅଧିକ ସଠିକ୍।
ଛାଡ଼ି ଦିଆଯାଇଥିବା ବିକଳ୍ପ ଏବଂ ସ୍ପଷ୍ଟ ଖାଲି ମୂଲ୍ୟ ମଧ୍ୟରେ ପାର୍ଥକ୍ୟ ରଖନ୍ତୁ। ବିକଳ୍ପ ଛାଡ଼ିବା ଦ୍ୱାରା କ୍ଲାଏଣ୍ଟର ଡିଫଲ୍ଟ କିମ୍ବା ପରିବେଶରୁ ଆସିଥିବା କନଫିଗରେସନ୍ ଲାଗୁ ରହିପାରେ। ଏକ କଷ୍ଟମ ହ୍ୟାଣ୍ଡଲର୍ କିମ୍ବା ମିଡଲୱେୟାର୍ ମଧ୍ୟ ବିକଳ୍ପ ବଦଳାଇପାରେ, ତେଣୁ ମାର୍ଗ ଏବେ ମଧ୍ୟ ଅଲଗା ଥିଲେ ଆପ୍ଲିକେସନର ପ୍ରକୃତ ହ୍ୟାଣ୍ଡଲର୍ ଷ୍ଟାକ୍ ଯାଞ୍ଚ କରନ୍ତୁ।
ଖାଲି ପ୍ରକ୍ସି ବିକଳ୍ପ HTTPS ସାର୍ଟିଫିକେଟ୍ ଯାଞ୍ଚ ବନ୍ଦ କରେ ନାହିଁ। ସେହି ନିୟନ୍ତ୍ରଣଗୁଡ଼ିକୁ ଅଲଗା ରଖନ୍ତୁ। ସିଧା ଅନୁରୋଧକୁ ପ୍ରକ୍ସି ଦେଇ ଯାଉଥିବା ଅନୁରୋଧ ସହିତ ତୁଳନା କରିବାବେଳେ ସେହି ଗନ୍ତବ୍ୟସ୍ଥଳ ବ୍ୟବହାର କରନ୍ତୁ ଏବଂ ଚୟନିତ ମାର୍ଗ ଓ ପ୍ରକୃତ ପ୍ରତିକ୍ରିୟା ଉଭୟ ରେକର୍ଡ କରନ୍ତୁ।