NO_PROXY regex ಮತ್ತು wildcard ಮಾದರಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆಯೇ?
NO_PROXY ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಅಥವಾ ಬ್ರೌಸರ್ wildcard ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಎಂದು ಊಹಿಸುವ ಬದಲು ನಿಜವಾದ ಕ್ಲೈಂಟ್ ಬೆಂಬಲಿಸುವ ಬೈಪಾಸ್ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಆರಿಸಿ.
ಅಪವಾದವು ಮನವೊಲಿಸುವಂತೆ ಕಾಣುತ್ತದೆ: *.server.*. ಅದು shell ಮಾದರಿಯಂತೆಯೂ ಕಾಣುತ್ತದೆ. ಈ ಎರಡೂ ಸಂಗತಿಗಳು ನಿಮ್ಮ HTTP ಕ್ಲೈಂಟ್ ಅದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.
NO_PROXY ಹಂಚಿದ ನಿಯಮಿತ-ಅಭಿವ್ಯಕ್ತಿ ಎಂಜಿನ್ ಅಲ್ಲ. ಒಂದು ಕ್ಲೈಂಟ್ನ ವಿಶೇಷ ನಕ್ಷತ್ರ ಚಿಹ್ನೆ ಹೆಸರಿನ ಮಧ್ಯದಲ್ಲಿ ಅನಿಯಂತ್ರಿತ wildcards ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ. curl ಒಂದು * ಅನ್ನು ಎಲ್ಲಾ ಹೋಸ್ಟ್ಗಳ ಬೈಪಾಸ್ ಎಂದು ದಾಖಲಿಸುತ್ತದೆ. ಅದು *.server.* ಡೊಮೇನ್ಗಳ ಕುಟುಂಬವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ ಎಂಬ ಭರವಸೆಗಿಂತ ಬಹಳ ಭಿನ್ನ.
ನೀವು ನಿಜವಾಗಿ ವಿನಂತಿಸುವ ಹೆಸರುಗಳಿಂದ ಪ್ರಾರಂಭಿಸಿ. ಅಗತ್ಯವು ಒಂದು ತಿಳಿದಿರುವ ಡೊಮೇನ್ ಮತ್ತು ಅದರ ಉಪಡೊಮೇನ್ಗಳಾಗಿದ್ದರೆ, ಗ್ರಾಹಕರ ದಾಖಲಿತ ಡೊಮೇನ್ ರೂಪವನ್ನು ಬಳಸಿ. ಅಗತ್ಯವು ಪದವನ್ನು ಹೊಂದಿರುವ ಹಲವು ಸಂಬಂಧವಿಲ್ಲದ ಹೆಸರುಗಳಾಗಿದ್ದರೆ, ಬೆಂಬಲಿತ ಮಾರ್ಗ-ಆಯ್ಕೆ API ಅಥವಾ PAC ನೀತಿ ಬೇಕಾಗಬಹುದು. ಬೆಂಬಲಿಸದ ಮಾದರಿಗೆ ಹೆಚ್ಚು ವಿರಾಮಚಿಹ್ನೆಗಳನ್ನು ಸೇರಿಸುವುದು ಆ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಒದಗಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
ಉದ್ದೇಶಿತ ಹೊಂದಾಣಿಕೆಗಳ ಪಕ್ಕದಲ್ಲಿ ಕೆಲವು ಪ್ರತಿ-ಉದಾಹರಣೆಗಳನ್ನು ಇರಿಸಿ. server.example, files.server.example ಮತ್ತು server.other.test ಎಲ್ಲವೂ ಬೈಪಾಸ್ ಆಗಬೇಕೇ? ಮತ್ತು ಅದೇ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿದ್ದರೂ ಅದೇ ಡೊಮೇನ್ ಗಡಿ ಇಲ್ಲದ ಹೆಸರು? ಆ ಉತ್ತರಗಳು ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು “wildcard” ಎಂದು ಕರೆಯುವುದಕ್ಕಿಂತ ಸ್ಪಷ್ಟವಾಗಿ ಅಗತ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತವೆ.
ಕ್ಲೈಂಟ್ಗಳನ್ನು ಬದಲಾಯಿಸುವುದು ಮಾದರಿಯನ್ನು ಮತ್ತೆ ಪರಿಶೀಲಿಸಲು ಕಾರಣ. ಬ್ರೌಸರ್ ವಿಸ್ತರಣೆಯಿಂದ ನಕಲಿಸಿದ ಬೈಪಾಸ್ ನಿಯಮವು ಬೇರೆ ಪ್ರೋಗ್ರಾಂ ಓದುವ ಪರಿಸರ ಚರಾಂಕದಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾನ್ಯವಲ್ಲ.