NuGet ଫିଡ୍ ଖୁଲେ, କିନ୍ତୁ ପ୍ୟାକେଜ୍ ଡାଉନଲୋଡ୍ ଅବରୋଧିତ
ପ୍ରକ୍ସି ମେଟାଡାଟାକୁ ଅନୁମତି ଦେଇ ପ୍ୟାକେଜ୍ ହୋଷ୍ଟକୁ ଅବରୋଧ କରିବା ସମୟରେ NuGet v3 ପୁନଃସ୍ଥାପନକୁ ସେବା ସୂଚକାଙ୍କରୁ ପ୍ୟାକେଜ୍ ବିଷୟବସ୍ତୁ ପର୍ଯ୍ୟନ୍ତ ଟ୍ରେସ୍ କରନ୍ତୁ।
ବ୍ରାଉଜରରେ NuGet v3 ସୂଚକାଙ୍କ ଖୋଲିବା ପ୍ୟାକେଜ୍ ଡାଉନଲୋଡ୍ ପ୍ରବେଶକୁ ପରୀକ୍ଷା କରିନାହିଁ। ସୂଚକାଙ୍କ @type ଏବଂ @id ମାଧ୍ୟମରେ ସମ୍ବଳ URL ଘୋଷଣା କରେ; ମେଟାଡାଟା ଏବଂ ପ୍ୟାକେଜ୍ ବିଷୟବସ୍ତୁ ଅନ୍ୟତ୍ର ହୋଷ୍ଟ ହୋଇପାରେ।
- ପୁନଃସ୍ଥାପନ ଆଉଟପୁଟରେ ପ୍ରଥମ ବିଫଳ URL, ପ୍ୟାକେଜ୍ ID ଏବଂ ସଂସ୍କରଣ ପଢ଼ନ୍ତୁ।
- ସେହି ହୋଷ୍ଟକୁ ଫିଡ୍ ସୂଚକାଙ୍କର ସମ୍ବଳ URL ସହିତ ତୁଳନା କରନ୍ତୁ।
PackageBaseAddress/3.0.0ସଂସ୍କରଣ ଗଣନା ଏବଂ ପ୍ୟାକେଜ୍ ଫାଇଲ୍ ଆଣିବା ପାଇଁ ଆଧାର ଦିଏ। - ନେଟୱାର୍କ ପ୍ରଶାସକ ସହିତ ଆବଶ୍ୟକ ପଥ ସମୀକ୍ଷା କରିବା ସମୟରେ ରିଡାଇରେକ୍ଟ ଅନ୍ତର୍ଭୁକ୍ତ କରନ୍ତୁ।
feed.example ରେ ଥିବା ଏକ କାଳ୍ପନିକ ସୂଚକାଙ୍କ packages.example ରେ ବିଷୟବସ୍ତୁ ଘୋଷଣା କଲେ, ମନୋନୀତ .nupkg ଅବରୋଧିତ ଥିବା ସତ୍ତ୍ୱେ ପ୍ୟାକେଜ୍ ତାଲିକା ଲୋଡ୍ ହୋଇପାରେ। ବାରମ୍ବାର ଲଗଇନ୍ ପ୍ରୟାସ ସେହି ଅନୁରୋଧଗୁଡ଼ିକୁ ସମାନ କରେ ନାହିଁ। କ୍ୟାସରେ ଥିବା ପ୍ୟାକେଜ୍ ସଫଳ ହେବା ମଧ୍ୟ ଅନ୍ୟ ଏକ ଦୂର ସାମଗ୍ରୀ URL ବିଷୟରେ କମ୍ କହେ।
ହୋଷ୍ଟନାମ ଅନୁମାନ କରିବା ପରିବର୍ତ୍ତେ ଘୋଷିତ ସମ୍ବଳ ଅନୁସରଣ କରନ୍ତୁ। ଫିଡ୍ ଭିତ୍ତିଭୂମି ପରିବର୍ତ୍ତନ ହୋଇପାରେ ତେଣୁ NuGet ଏହାକୁ ଚିହ୍ନଟ କରେ; କେବଳ ସୂଚକାଙ୍କ-ହୋଷ୍ଟ ପାଇଁ ଅନୁମତି ନିୟମ ଏହାକୁ ଅନ୍ତର୍ଭୁକ୍ତ ନ କରିପାରେ।
ପ୍ରକୃତ ପ୍ରତିକ୍ରିୟାକୁ ଶ୍ରେଣୀଭୁକ୍ତ କରନ୍ତୁ: 407 ପ୍ରକ୍ସି ପ୍ରମାଣୀକରଣ ମାଗେ, ଯେତେବେଳେ ନୀତି ଅସ୍ୱୀକୃତି, ବିଫଳ CONNECT, ଅଗମ୍ୟ ହୋଷ୍ଟ କିମ୍ବା TLS ତ୍ରୁଟି ର ନିଜସ୍ୱ ଅନୁସନ୍ଧାନ ଆବଶ୍ୟକ। ସମାନ ସଂଳାପ ସେହି ପାର୍ଥକ୍ୟ ଲୁଚାଇପାରେ। ଅସମ୍ବନ୍ଧିତ ଉତ୍ପାଦର ବିସ୍ତୃତ ୱାଇଲ୍ଡକାର୍ଡ ତାଲିକା ପରିବର୍ତ୍ତେ ଫିଡ୍ର ଦସ୍ତାବିଜୀକୃତ ସମ୍ବଳ ହୋଷ୍ଟକୁ ପ୍ରବେଶ ମାଗନ୍ତୁ, ତାପରେ ବାକି ଥିବା ଖାତା ବିଫଳତା ଅନୁସନ୍ଧାନ କରନ୍ତୁ।