APT ପ୍ରତ୍ୟେକ ଡାଉନଲୋଡ୍ ପାଇଁ CONNECT କାହିଁକି ବ୍ୟବହାର କରେ ନାହିଁ
ସାଧାରଣ HTTP ଫରୱାର୍ଡିଂ ଏବଂ HTTPS ଟନେଲିଂ ଭିନ୍ନ ପ୍ରକ୍ସି ବାର୍ତ୍ତାଳାପ ବ୍ୟବହାର କରେ। କେବଳ CONNECT ସମର୍ଥନ କରୁଥିବା ସେବା HTTP ଭଣ୍ଡାର ଉତ୍ପାଦନ କରୁଥିବା ଅନୁରୋଧଗୁଡ଼ିକୁ ସମର୍ଥନ ନ କରିପାରେ।
“ପ୍ରକ୍ସି CONNECT ଗ୍ରହଣ କରେ” ଅର୍ଥ APT ପଠାଉଥିବା ପ୍ରତ୍ୟେକ ଅନୁରୋଧ ଗ୍ରହଣ କରେ ନୁହେଁ।
ସାଧାରଣ HTTP ଭଣ୍ଡାର ପାଇଁ, APT ସାଧାରଣ HTTP ପ୍ରକ୍ସି ଫରୱାର୍ଡିଂ ବ୍ୟବହାର କରିପାରେ: ପ୍ରକ୍ସି ଗନ୍ତବ୍ୟ ସମ୍ପଦ ଚିହ୍ନଟ କରୁଥିବା HTTP ଅନୁରୋଧ ଗ୍ରହଣ କରେ। HTTP ପ୍ରକ୍ସି ମାଧ୍ୟମରେ HTTPS ପାଇଁ, କ୍ଲାଏଣ୍ଟ ସାଧାରଣତଃ ଏକ CONNECT ଟନେଲ ସ୍ଥାପନ କରେ, ତା’ପରେ ଏହା ମାଧ୍ୟମରେ ଗନ୍ତବ୍ୟର TLS ସେସନ ବୁଝାମଣା କରେ।
| ଗନ୍ତବ୍ୟ | HTTP ପ୍ରକ୍ସି ସହିତ ସାଧାରଣ ବାର୍ତ୍ତାଳାପ |
|---|---|
| HTTP ଭଣ୍ଡାର | HTTP ଅନୁରୋଧ ଫରୱାର୍ଡ କରନ୍ତୁ |
| HTTPS ଭଣ୍ଡାର | CONNECT, ତା’ପରେ ଗନ୍ତବ୍ୟ TLS |
କେବଳ ଟନେଲ ଗ୍ରହଣ କରୁଥିବା ସେବା ସାଧାରଣ ଫରୱାର୍ଡ ହୋଇଥିବା ଅନୁରୋଧକୁ ପ୍ରତ୍ୟାଖ୍ୟାନ କରିପାରେ। HTTP 405 ପ୍ରକୃତ ପଦ୍ଧତି, ପ୍ରତିକ୍ରିୟା ପ୍ରଦାନକାରୀ ଏବଂ ପ୍ରକ୍ସି ନୀତି ଦେଖିବା ଯୋଗ୍ୟ; ଏହା ପ୍ରମାଣ କରେ ନାହିଁ ଯେ APT ରେ SOCKS ସମର୍ଥନ ନାହିଁ କିମ୍ବା ଏହାର ପାସୱାର୍ଡ ଭୁଲ।
ସେବାର ସମର୍ଥିତ ଆଚରଣକୁ APT ପରିବହନ ଡକ୍ୟୁମେଣ୍ଟ ଏବଂ CONNECT ଅର୍ଥ ସହିତ ତୁଳନା କରନ୍ତୁ। ଉପଯୁକ୍ତ ଅନୁମୋଦିତ ସେବା କିମ୍ବା ସମର୍ଥିତ ଭଣ୍ଡାର URL ବ୍ୟବହାର କରନ୍ତୁ। ସାର୍ବଜନୀନ ମଧ୍ୟସ୍ଥମାନଙ୍କୁ ଅନୁମତି ଦିଆଯାଉଥିବା ସାର୍ବଜନୀନ ଭଣ୍ଡାର ପାଇଁ, HTTP ପ୍ରକ୍ସି ତାଲିକା ସେହି ଆବଶ୍ୟକତା ବିରୁଦ୍ଧରେ ଯାଞ୍ଚ କରିବାକୁ ପ୍ରାର୍ଥୀ ପ୍ରଦାନ କରେ। ପ୍ରକ୍ସି ଠିକଣାରେ https:// ଯୋଡ଼ିବା ଭଣ୍ଡାରର ପ୍ରୋଟୋକଲ ବଦଳାଏ କିମ୍ବା ପ୍ରତ୍ୟେକ ଅନୁରୋଧକୁ ଟନେଲ କରିଦିଏ ବୋଲି ଭାବନ୍ତୁ ନାହିଁ।