Eclipse ପ୍ରକ୍ସି ସେଟିଂସ: Native ବନାମ Manual ଏବଂ PAC ନିୟମ
Eclipse ର Native କିମ୍ବା Manual ନେଟୱାର୍କ ପ୍ରଦାନକାରୀକୁ ଜାଣିଶୁଣି ବାଛନ୍ତୁ, ଏବଂ ନେଟୱାର୍କ PAC ସ୍କ୍ରିପ୍ଟ ପ୍ରକାଶ କଲାବେଳେ ଗନ୍ତବ୍ୟ ନିୟମ ସଂରକ୍ଷଣ କରନ୍ତୁ।
Preferences → General → Network Connections ଖୋଲନ୍ତୁ ଏବଂ ଟେବୁଲ ସମ୍ପାଦନ ପୂର୍ବରୁ ଇଚ୍ଛିତ Active Provider ବାଛନ୍ତୁ:
| ପ୍ରଦାନକାରୀ | ନୀତିର ଉତ୍ସ |
|---|---|
| Direct | କୌଣସି ପ୍ରକ୍ସି ନାହିଁ |
| Manual | Eclipse ରେ ବିନ୍ୟାସିତ ଏଣ୍ଟ୍ରି ଏବଂ ବାଇପାସ |
| Native, ଯେଠାରେ ଉପଲବ୍ଧ | ଅପରେଟିଂ ସିଷ୍ଟମରୁ ଚିହ୍ନଟ ହୋଇଥିବା ସେଟିଂସ |
OS-ନିୟନ୍ତ୍ରିତ ନୀତି ପାଇଁ Native ଆରମ୍ଭ ବିନ୍ଦୁ, କିନ୍ତୁ ଉପଲବ୍ଧତା ଏବଂ ଚିହ୍ନଟ ପ୍ଲାଟଫର୍ମ ଉପରେ ନିର୍ଭର କରେ। ଗୋଟିଏ ବ୍ରାଉଜରରେ କାମ କରୁଥିବା PAC ପ୍ରମାଣ କରେ ନାହିଁ ଯେ Eclipse ଏହା ଗ୍ରହଣ କରିଛି।
ପ୍ରଶାସକ ପ୍ରଦାନ କରିଥିବା ସ୍ଥିର ମାର୍ଗ ପାଇଁ Manual ଉପଯୁକ୍ତ ହୋଇପାରେ। ସମ୍ପୃକ୍ତ ପ୍ରୋଟୋକଲର host/port ସମ୍ପାଦନ କରନ୍ତୁ, ଚୟନିତ ଏଣ୍ଟ୍ରି ସମୀକ୍ଷା କରନ୍ତୁ ଏବଂ ବାଇପାସ ପରିଭାଷିତ କରନ୍ତୁ। ସ୍କ୍ରିପ୍ଟ କହିବା ଅନୁସାରେ PAC ରୁ ଗୋଟିଏ ଏଣ୍ଡପଏଣ୍ଟ କପି କରିବା ଯଥେଷ୍ଟ ନୁହେଁ:
if (dnsDomainIs(host, ".internal.example"))
return "DIRECT";
return "PROXY proxy.example:8080";
ଠିକଣା କେବଳ ପ୍ରକ୍ସି ଶାଖା ସଂରକ୍ଷଣ କରେ। ଏହା ଆଭ୍ୟନ୍ତରୀଣ DIRECT ନିୟମ ଛାଡିଦିଏ, ଏବଂ ଅନ୍ୟ ସ୍କ୍ରିପ୍ଟରେ ଅଧିକ ଗନ୍ତବ୍ୟ କିମ୍ବା କ୍ରମବଦ୍ଧ ବିକଳ୍ପ ଥାଇପାରେ। ଯଦି Native ସଂହତି ଉପଯୁକ୍ତ ନୁହେଁ, ନୀତିକୁ ଚୁପଚାପ୍ ବଦଳାଇବା ପରିବର୍ତ୍ତେ ଆବଶ୍ୟକ ବାଇପାସ ନିୟମ ସହିତ ଅନୁମୋଦିତ ସ୍ଥିର ଏଣ୍ଡପଏଣ୍ଟ ନିଅନ୍ତୁ।
ବିଫଳ ହୋଇଥିବା କାର୍ଯ୍ୟ ଯାଞ୍ଚ କରନ୍ତୁ—ଅପଡେଟ ସାଇଟ, Marketplace କିମ୍ବା ନିର୍ଦ୍ଦିଷ୍ଟ ପ୍ଲଗ-ଇନ। ବାହ୍ୟ ବିଲ୍ଡ ଉପକରଣ କିମ୍ବା ପୃଥକ HTTP ଷ୍ଟାକର ନିଜସ୍ୱ ଇଣ୍ଟରଫେସ ଥାଇପାରେ। ଯଦି ଅନୁରୋଧ ପ୍ରକ୍ସି ପର୍ଯ୍ୟନ୍ତ ପହଞ୍ଚେ ଏବଂ ଚ୍ୟାଲେଞ୍ଜ ପାଏ, ପ୍ରମାଣପତ୍ର/ପଦ୍ଧତି ଯାଞ୍ଚ କରନ୍ତୁ; ଯଦି କେବେ ନ ପହଞ୍ଚେ, ପ୍ରଥମେ ପ୍ରଦାନକାରୀ, ପ୍ରୋଟୋକଲ ଚୟନ ଏବଂ ବାଇପାସ ପୁନର୍ବିଚାର କରନ୍ତୁ।