.NET NO_PROXY இல் மூல டொமைன்கள் மற்றும் துணை டொமைன்கள்
.NET சூழல் ப்ராக்ஸி கொள்கை அதன் துணை டொமைன்களையும் தவிர்க்க வேண்டியிருக்கும்போது மூல டொமைனை வேண்டுமென்றே சேர்க்கவும்.
.NET இன் ஆவணப்படுத்தப்பட்ட சூழல்-ப்ராக்ஸி விதிகளில், .example.com துணை டொமைன்களுடன் பொருந்துகிறது. அது example.com உடன் தானே பொருந்தாது. இந்தச் சிறிய வேறுபாடு ஒரு சேவையை இரண்டு பாதைகளாகப் பிரிக்கலாம்.
| உள்ளீடு | எதிர்பார்க்கப்படும் .NET பொருத்தம் |
|---|---|
example.com | மூல ஹோஸ்ட்பெயர் |
.example.com | அந்த டொமைனுக்குக் கீழுள்ள ஹோஸ்ட்பெயர்கள் |
example.com,.example.com | இரு குழுக்களும் |
லேண்டிங் பக்கம் மூல பெயரைப் பயன்படுத்துகிறது என்றும் அதன் API api.example.com ஐப் பயன்படுத்துகிறது என்றும் வைத்துக்கொள்வோம். புள்ளி வடிவம் மட்டும் உள்ள பட்டியல் API நேரடியாகச் செல்லும்போது லேண்டிங் பக்கத்தைப் ப்ராக்ஸி வழியாக அனுப்பலாம். எதிர்மாறான தவறு, மூல டொமைனை மட்டும் பட்டியலிட்டு ஒவ்வொரு குழந்தையும் பொருந்தும் என்று எதிர்பார்ப்பதாகும். HttpClient.DefaultProxy.IsBypassed ஐச் சரிபார்க்கவும் மூல டொமைன் மற்றும் ஒரு குழந்தைக்கு, உள்ளமைக்கப்பட்ட முடிவைச் சரிபார்க்க.
இது பங்கேற்கும் .NET HTTP கிளையண்ட் பயன்படுத்தும் சூழல் கொள்கைக்குப் பொருந்தும். வெளிப்படையாக ஒதுக்கப்பட்ட IWebProxy, மற்றொரு ஹேண்ட்லர் செயலாக்கம் அல்லது மற்றொரு இயக்கநேர தலைமுறை தங்கள் சொந்த விதிகளைச் சரிபார்க்க வேண்டும். உலாவியின் தவிர்ப்புப் பட்டியல் இந்தச் சூழல் பட்டியலாகிவிட்டது என்று கருத வேண்டாம்.
மேலும் அமைப்பைப் பழக்கத்தால் *.example.com ஆக மொழிபெயர்ப்பதை எதிர்க்கவும். ஆவணப்படுத்தப்பட்ட .NET சூழல் தொடரியல் நட்சத்திரத்தைப் பொதுவான வைல்ட்கார்டாகக் கருதாது.
வேலை செய்யும் curl கட்டளையைப் பயன்பாட்டுடன் ஒப்பிடும்போது அறிக்கையில் நேரடி URL ஐ வைத்திருங்கள். “அதே சேவையகம்” என்பது நீங்கள் மூல டொமைனை, துணை டொமைனை, அல்லது IP முகவரியைக் கோரினீர்களா என்பதை மறைக்கிறது. டொமைன் பொருத்தம் அந்தக் கோரிக்கை உள்ளீட்டுக்கு எதிராக நடக்கிறது, சேவைக்கான உங்கள் முறைசாரா பெயருக்கு எதிராக அல்ல.