PAC ଫାଇଲରେ କ୍ରମିକ ପ୍ରକ୍ସି ଫେଲଓଭର
ଅର୍ଦ୍ଧବିରାମ ଦ୍ୱାରା ଅଲଗା ହୋଇଥିବା PAC ଫଳାଫଳ ବିକଳ୍ପ ମାର୍ଗ ଦେଇଥାଏ। ଏହା ଅନୁରୋଧକୁ କ୍ରମରେ ଉଭୟ ପ୍ରକ୍ସି ସର୍ଭର ମଧ୍ୟରେ ପଠାଏ ନାହିଁ।
ଅର୍ଦ୍ଧବିରାମ ଦ୍ୱାରା ଅଲଗା ହୋଇଥିବା PAC ଫଳାଫଳ କ୍ରମରେ ବିକଳ୍ପ ମାର୍ଗ ଦେଇଥାଏ:
return "PROXY proxy-a.example:8080; PROXY proxy-b.example:8080";
ନୀତି ଆବଶ୍ୟକ କରୁଥିବା ପ୍ରକୃତ HTTP ଏଣ୍ଡପଏଣ୍ଟ ବ୍ୟବହାର କରନ୍ତୁ। ସାର୍ବଜନୀନ ପ୍ରକ୍ସି ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ ଗନ୍ତବ୍ୟ ପରୀକ୍ଷା ପାଇଁ, HTTP ପ୍ରକ୍ସି ତାଲିକା ପ୍ରାର୍ଥୀ ଯୋଗାଏ। A ବିଫଳ ହେବା ପରେ ବ୍ରାଉଜର ଉପଯୁକ୍ତ ସମୟରେ B ଚେଷ୍ଟା କରିପାରେ। ଟ୍ରାଫିକ A ଦେଇ ତାପରେ B ଦେଇ ଯାଏ ନାହିଁ। ଶୃଙ୍ଖଳା ପାଇଁ କ୍ଲାଏଣ୍ଟ କିମ୍ବା ପ୍ରକ୍ସି ସର୍ଭରରେ ପୃଥକ ସମର୍ଥନ ଆବଶ୍ୟକ; curl ର SOCKS-ରୁ-HTTP ଶୃଙ୍ଖଳା ଏକ ସମର୍ଥିତ ବ୍ୟବସ୍ଥା।
ସ୍କ୍ରିପ୍ଟର ଉପଲବ୍ଧତା ଏବଂ ପ୍ରକ୍ସିର ଉପଲବ୍ଧତା
କ୍ଲାଏଣ୍ଟ ପ୍ରଥମେ ବ୍ୟବହାରଯୋଗ୍ୟ PAC ସ୍କ୍ରିପ୍ଟ ପାଇବ। ଏହାର ରିଟର୍ଣ୍ଣ ମୂଲ୍ୟରେ ଥିବା ଦ୍ୱିତୀୟ ପ୍ରକ୍ସି ସ୍କ୍ରିପ୍ଟ ଡାଉନଲୋଡ୍ କରିବାରେ ବିଫଳ ହୋଇଥିବା ଏବଂ ବ୍ୟବହାରଯୋଗ୍ୟ କ୍ୟାସ୍ ପ୍ରତିଲିପି ନଥିବା ବ୍ରାଉଜରକୁ ସାହାଯ୍ୟ କରିପାରିବ ନାହିଁ।
ମୂଲ୍ୟାୟନ ପରେ ବ୍ରାଉଜର ଫେରାଇଥିବା ମାର୍ଗମାନଙ୍କ ମଧ୍ୟରୁ ବାଛେ। PAC ସନ୍ଦର୍ଭ କ୍ରମିକ ଫର୍ମାଟ ନିର୍ଣ୍ଣୟ କରେ; କେଉଁ ବିଫଳତା ଫେଲଓଭର ଆରମ୍ଭ କରେ ଏବଂ ବିଫଳ ପ୍ରାର୍ଥୀକୁ କେତେ ସମୟ ମନେ ରଖେ ତାହା ବ୍ରାଉଜର ନିର୍ଣ୍ଣୟ କରେ। କାର୍ଯ୍ୟକ୍ଷମ ପ୍ରକ୍ସି ମାଧ୍ୟମରେ ପ୍ରାପ୍ତ HTTP ତ୍ରୁଟି ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଅନ୍ୟ ମାର୍ଗ ଆରମ୍ଭ କରେ ନାହିଁ।
ସିଧା ବିକଳ୍ପ
ଯୋଡିବା ; DIRECT ଉଭୟ ପ୍ରକ୍ସି ବିନା ମାର୍ଗକୁ ଅନୁମତି ଦିଏ। ଏହା ରୋମିଂ ନୀତି ପାଇଁ ଉପଯୁକ୍ତ ହୋଇପାରେ, କିନ୍ତୁ ପ୍ରଭାବିତ ଟ୍ରାଫିକ ସର୍ବଦା ଅନୁମୋଦିତ ଏକ୍ଜିଟ୍ ବ୍ୟବହାର କରିବ ଏହି ଆବଶ୍ୟକତା ସହ ବିରୋଧ କରେ।
ଆଉଟେଜ୍ ରିପୋର୍ଟ ପାଇଁ, ସ୍କ୍ରିପ୍ଟ ମିଳିଲା କି ନାହିଁ, ପ୍ରଭାବିତ URL ପାଇଁ ଏହାର ଫଳାଫଳ, ଏବଂ ବ୍ରାଉଜର ଚେଷ୍ଟା କରିଥିବା ବିକଳ୍ପ ରେକର୍ଡ କରନ୍ତୁ। ସେହି ପର୍ଯ୍ୟବେକ୍ଷଣ ସ୍କ୍ରିପ୍ଟ ବିତରଣ, ମୂଲ୍ୟାୟନ ଏବଂ ପ୍ରକ୍ସି ସଂଯୋଗ ମଧ୍ୟରେ ବିଫଳତାର ସ୍ଥାନ ନିର୍ଣ୍ଣୟ କରେ।