ವೆಬ್ಪುಟದ ದೋಷಗಳನ್ನು ಅಂಡರ್ಸ್ಟ್ಯಾಂಡಿಂಗ್ ಮತ್ತು ಅವುಗಳ ಬಗ್ಗೆ ಏನು ಮಾಡಬೇಕೆಂದು
ನೀವು ವೆಬ್ಸೈಟ್ಗಳಿಗೆ ಭೇಟಿ ನೀಡಿದಾಗ, ನಿಮ್ಮ ಬ್ರೌಸರ್ - ಜಾಲ ಪ್ರೋಟೋಕಾಲ್ ಮೂಲಕ ವೆಬ್ ಸರ್ವರ್ಗಳಿಗೆ ಗ್ರಾಹಕ-ಸಂಪರ್ಕಗಳನ್ನು HTTP ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಜಾಲಬಂಧ ಸಂಪರ್ಕಗಳು ಸರ್ವರ್ಗಳಿಂದ ಹಿಂತಿರುಗಿ ವೆಬ್ಪುಟಗಳ ವಿಷಯ ಮತ್ತು ಕೆಲವು ಪ್ರೋಟೋಕಾಲ್ ನಿಯಂತ್ರಣ ಮಾಹಿತಿ ಸೇರಿದಂತೆ ಪ್ರತಿಕ್ರಿಯೆಯ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಲು ಬೆಂಬಲಿಸುತ್ತವೆ. ಕೆಲವೊಮ್ಮೆ, ನೀವು ತಲುಪಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ವೆಬ್ಸೈಟ್ ತಲುಪುವಲ್ಲಿ ನೀವು ಯಶಸ್ವಿಯಾಗದಿರಬಹುದು. ಬದಲಾಗಿ, ನೀವು ದೋಷ ಅಥವಾ ಸ್ಥಿತಿಯನ್ನು ಕೋಡ್ ನೋಡಿ.
HTTP ದೋಷ ಮತ್ತು ಸ್ಥಿತಿ ಕೋಡ್ಗಳ ವಿಧಗಳು
ಪ್ರತಿ ವಿನಂತಿಯ ಎಚ್ಟಿಟಿಪಿ ಪರಿಚಾರಕದ ಪ್ರತಿಕ್ರಿಯೆ ಡೇಟಾದಲ್ಲಿ ಸೇರಿಸಲಾದ ವಿನಂತಿಯ ಫಲಿತಾಂಶವನ್ನು ಸೂಚಿಸುವ ಕೋಡ್ ಸಂಖ್ಯೆ. ಈ ಫಲಿತಾಂಶ ಸಂಕೇತಗಳು ಮೂರು-ಅಂಕೆಯ ಸಂಖ್ಯೆಗಳಾಗಿದ್ದು ವಿಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ:
- 100-199: ಮಾಹಿತಿ ಸ್ಥಿತಿ
- 200-299: ಯಶಸ್ಸಿನ ಸ್ಥಿತಿ
- 300-399: ಪುನರ್ನಿರ್ದೇಶನ ಸ್ಥಿತಿ
- 400-499: ಕ್ಲೈಂಟ್ ದೋಷಗಳು
- 500-599: ಸರ್ವರ್ ದೋಷಗಳು
ಅಂತರ್ಜಾಲದಲ್ಲಿ ಅಥವಾ ಅಂತರ್ಜಾಲಗಳಲ್ಲಿ ಸಾಧ್ಯವಿರುವ ಹಲವಾರು ದೋಷ ಮತ್ತು ಸ್ಥಿತಿ ಸಂಕೇತಗಳು ಮಾತ್ರ ಕಂಡುಬರುತ್ತವೆ. ದೋಷಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಕೋಡ್ಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ವೆಬ್ಪುಟದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ, ಅಲ್ಲಿ ಅವರು ವಿಫಲ ವಿನಂತಿಯ ಔಟ್ಪುಟ್ನಂತೆ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಇತರ ಸ್ಥಿತಿ ಸಂಕೇತಗಳು ಬಳಕೆದಾರರಿಗೆ ಪ್ರದರ್ಶಿಸಲ್ಪಡುವುದಿಲ್ಲ.
200 ಸರಿ
HTTP ಸ್ಥಿತಿ 200 ಸರಿ , ವೆಬ್ ಸರ್ವರ್ ಯಶಸ್ವಿಯಾಗಿ ವಿನಂತಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿತು ಮತ್ತು ಬ್ರೌಸರ್ಗೆ ವಿಷಯವನ್ನು ಹರಡುತ್ತದೆ. ಹೆಚ್ಚಿನ HTTP ವಿನಂತಿಗಳು ಈ ಸ್ಥಿತಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ. ಕೆಲವು ತೊಂದರೆಗಳಿರುವಾಗ ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಕೋಡ್ಗಳನ್ನು ಮಾತ್ರ ಪ್ರದರ್ಶಿಸುವಂತೆ ಬಳಕೆದಾರರು ಈ ಕೋಡ್ ಅನ್ನು ಪರದೆಯ ಮೇಲೆ ಅಪರೂಪವಾಗಿ ನೋಡುತ್ತಾರೆ.
ದೋಷ 404 ಕಂಡುಬಂದಿಲ್ಲ
HTTP ದೋಷ 404 ಕಂಡುಬಂದಿಲ್ಲವಾದರೆ , ವೆಬ್ ಸರ್ವರ್ ವಿನಂತಿಸಿದ ಪುಟ, ಫೈಲ್, ಅಥವಾ ಇನ್ನೊಂದು ಸಂಪನ್ಮೂಲವನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. HTTP 404 ದೋಷಗಳು ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ನಡುವೆ ಜಾಲಬಂಧ ಸಂಪರ್ಕ ಯಶಸ್ವಿಯಾಗಿ ಮಾಡಲಾಯಿತು ಸೂಚಿಸುತ್ತದೆ. ಬಳಕೆದಾರರು ದೋಷಪೂರಿತ URL ಅನ್ನು ಬ್ರೌಸರ್ನಲ್ಲಿ ಹಸ್ತಚಾಲಿತವಾಗಿ ನಮೂದಿಸಿದಾಗ, ಅಥವಾ ವೆಬ್ ಸರ್ವರ್ ನಿರ್ವಾಹಕರು ವಿಳಾಸವನ್ನು ಮಾನ್ಯ ಹೊಸ ಸ್ಥಳಕ್ಕೆ ಮರುನಿರ್ದೇಶಿಸದೆ ಫೈಲ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿದಾಗ ಈ ದೋಷವು ಸಾಮಾನ್ಯವಾಗಿ ಕಂಡುಬರುತ್ತದೆ. ಬಳಕೆದಾರರು ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು URL ಅನ್ನು ಪರಿಶೀಲಿಸಬೇಕು ಅಥವಾ ವೆಬ್ ನಿರ್ವಾಹಕರು ಅದನ್ನು ಸರಿಪಡಿಸಲು ಕಾಯಿರಿ.
ದೋಷ 500 ಆಂತರಿಕ ಸರ್ವರ್ ದೋಷ
HTTP ದೋಷ 500 ಆಂತರಿಕ ಸರ್ವರ್ ದೋಷದೊಂದಿಗೆ, ವೆಬ್ ಸರ್ವರ್ ಕ್ಲೈಂಟ್ನಿಂದ ಮಾನ್ಯವಾದ ವಿನಂತಿಯನ್ನು ಸ್ವೀಕರಿಸಿತು ಆದರೆ ಅದನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಲಭ್ಯವಿರುವ ಮೆಮೊರಿ ಅಥವಾ ಡಿಸ್ಕ್ ಜಾಗದಲ್ಲಿ ಕಡಿಮೆ ಇರುವಂತಹ ಸಾಮಾನ್ಯ ತಾಂತ್ರಿಕ ಗ್ಲಿಚ್ ಸರ್ವರ್ ಎದುರಾದಾಗ HTTP 500 ದೋಷಗಳು ಸಂಭವಿಸುತ್ತವೆ. ಸರ್ವರ್ ನಿರ್ವಾಹಕರು ಈ ಸಮಸ್ಯೆಯನ್ನು ಸರಿಪಡಿಸಬೇಕು. ಇನ್ನಷ್ಟು »
ದೋಷ 503 ಸೇವೆ ಲಭ್ಯವಿಲ್ಲ
HTTP ದೋಷ 503 ಸೇವೆ ಲಭ್ಯವಿಲ್ಲ ಒಂದು ವೆಬ್ ಸರ್ವರ್ ಒಳಬರುವ ಕ್ಲೈಂಟ್ ವಿನಂತಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಸೂಚಿಸುತ್ತದೆ. HTTP 500 ಎಂದು ಸಾಮಾನ್ಯವಾಗಿ ವರದಿ ಮಾಡಲಾಗದ ಅನಿರೀಕ್ಷಿತ ವೈಫಲ್ಯಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲು, ಕೆಲವು ಏಕಕಾಲಿಕ ಬಳಕೆದಾರರ ಅಥವಾ ಸಿಪಿಯು ಬಳಕೆಯನ್ನು ಹೆಚ್ಚಿಸುವಂತಹ ಆಡಳಿತಾತ್ಮಕ ನೀತಿಗಳ ಕಾರಣ, ನಿರೀಕ್ಷಿತ ವೈಫಲ್ಯಗಳನ್ನು ಸೂಚಿಸಲು ಕೆಲವು ವೆಬ್ ಸರ್ವರ್ಗಳು HTTP 503 ಅನ್ನು ಬಳಸುತ್ತವೆ.
301 ಶಾಶ್ವತವಾಗಿ ಸರಿಸಲಾಗಿದೆ
HTTP 301 ಸರಿಸಲಾಗಿದೆ ಶಾಶ್ವತವಾಗಿ HTTP ಮರುನಿರ್ದೇಶನ ಎಂಬ ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಕ್ಲೈಂಟ್ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ URI ವಿಭಿನ್ನ ಸ್ಥಳಕ್ಕೆ ಸ್ಥಳಾಂತರಿಸಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ, ಇದು ಕ್ಲೈಂಟ್ ಹೊಸ ವಿನಂತಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲು ಮತ್ತು ಹೊಸ ಸ್ಥಳದಿಂದ ಸಂಪನ್ಮೂಲವನ್ನು ತರಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ HTTP 301 ಪುನರ್ನಿರ್ದೇಶನಗಳನ್ನು ಬಳಕೆದಾರರ ಹಸ್ತಕ್ಷೇಪವಿಲ್ಲದೆಯೇ ಅನುಸರಿಸುತ್ತವೆ.
302 ಫೌಂಡ್ ಅಥವಾ 307 ತಾತ್ಕಾಲಿಕ ಮರುನಿರ್ದೇಶನ
ಸ್ಥಿತಿ 302 ಕಂಡುಬಂದಿದೆ 301 ಅನ್ನು ಹೋಲುತ್ತದೆ, ಆದರೆ ಕೋಡ್ 302 ಅನ್ನು ಶಾಶ್ವತವಾಗಿ ಬದಲಾಗಿ ಸಂಪನ್ಮೂಲವನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಬದಲಾಯಿಸಿದ ಪ್ರಕರಣಗಳಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಸಂಕ್ಷಿಪ್ತ ವಿಷಯ ನಿರ್ವಹಣಾ ಅವಧಿಗಳಲ್ಲಿ ಸರ್ವರ್ ನಿರ್ವಾಹಕರು ಮಾತ್ರ HTTP 302 ಅನ್ನು ಬಳಸಬೇಕು. ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಕೋಡ್ 301 ಗಾಗಿ ಹಾಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ 302 ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ಅನುಸರಿಸುತ್ತವೆ. HTTP ಆವೃತ್ತಿ 1.1 ತಾತ್ಕಾಲಿಕ ಮರುನಿರ್ದೇಶನಗಳನ್ನು ಸೂಚಿಸಲು ಹೊಸ ಕೋಡ್, 307 ತಾತ್ಕಾಲಿಕ ಮರುನಿರ್ದೇಶನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
400 ಕೆಟ್ಟ ವಿನಂತಿ
400 ಕೆಟ್ಟ ವಿನಂತಿಗಳ ಪ್ರತಿಕ್ರಿಯೆಯು ಸಾಮಾನ್ಯವಾಗಿ ಅಮಾನ್ಯ ಸಿಂಟ್ಯಾಕ್ಸಿನ ಕಾರಣದಿಂದಾಗಿ ವಿನಂತಿಯನ್ನು ವೆಬ್ ಸರ್ವರ್ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲಿಲ್ಲ. ಸಾಮಾನ್ಯವಾಗಿ, ಇದು ಕ್ಲೈಂಟ್ ಒಳಗೊಂಡ ಒಂದು ತಾಂತ್ರಿಕ ಗ್ಲಿಚ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಆದರೆ ನೆಟ್ವರ್ಕ್ನಲ್ಲಿನ ಡೇಟಾ ಭ್ರಷ್ಟಾಚಾರವು ದೋಷವನ್ನು ಸಹ ಉಂಟುಮಾಡಬಹುದು.
401 ಅನಧಿಕೃತ
401 ವೆಬ್ ಕ್ಲೈಂಟ್ ಸರ್ವರ್ನಲ್ಲಿ ಸಂರಕ್ಷಿತ ಸಂಪನ್ಮೂಲವನ್ನು ವಿನಂತಿಸಿದಾಗ ಅನಧಿಕೃತ ದೋಷ ಸಂಭವಿಸುತ್ತದೆ, ಆದರೆ ಕ್ಲೈಂಟ್ ಪ್ರವೇಶಕ್ಕಾಗಿ ದೃಢೀಕರಿಸಲಾಗಿಲ್ಲ. ಸಾಮಾನ್ಯವಾಗಿ, ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಗ್ರಾಹಕನು ಮಾನ್ಯ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ನೊಂದಿಗೆ ಸರ್ವರ್ಗೆ ಪ್ರವೇಶಿಸಬೇಕು.
100 ಮುಂದುವರಿಸಿ
ಪ್ರೊಟೊಕಾಲ್ನ ಆವೃತ್ತಿ 1.1 ರಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ, ಎಚ್ಟಿಟಿಪಿ ಸ್ಥಿತಿ 100 ಸರ್ವರ್ಗಳಿಗೆ ದೊಡ್ಡ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ತಮ್ಮ ಸನ್ನದ್ಧತೆಯನ್ನು ದೃಢೀಕರಿಸಲು ಅವಕಾಶ ನೀಡುವ ಮೂಲಕ ಜಾಲಬಂಧ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಅನ್ನು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬಳಸಿಕೊಳ್ಳಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿತ್ತು. ಮುಂದುವರೆದ ಪ್ರೋಟೋಕಾಲ್ HTTP 1.1 ಕ್ಲೈಂಟ್ 100 ಕೋಡ್ನೊಂದಿಗೆ ಪ್ರತ್ಯುತ್ತರಿಸಲು ಸರ್ವರ್ ಕೇಳುವ ಸಣ್ಣ, ವಿಶೇಷವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ನಂತರ (ಸಾಮಾನ್ಯವಾಗಿ ದೊಡ್ಡ) ಅನುಸರಣಾ ವಿನಂತಿಯನ್ನು ಕಳುಹಿಸುವ ಮೊದಲು ಇದು ಪ್ರತಿಕ್ರಿಯೆಗಾಗಿ ಕಾಯುತ್ತದೆ. HTTP 1.0 ಕ್ಲೈಂಟ್ಗಳು ಮತ್ತು ಸರ್ವರ್ಗಳು ಈ ಕೋಡ್ ಅನ್ನು ಬಳಸುವುದಿಲ್ಲ.
204 ವಿಷಯವಿಲ್ಲ
ಶಿರೋಲೇಖ ಮಾಹಿತಿಯನ್ನು ಮಾತ್ರ ಹೊಂದಿರುವಂತಹ ಕ್ಲೈಂಟ್ ವಿನಂತಿಯನ್ನು ಸರ್ವರ್ ಮಾನ್ಯವಾದ ಪ್ರತ್ಯುತ್ತರವನ್ನು ಕಳುಹಿಸಿದಾಗ-ಸಂದೇಶವನ್ನು ಯಾವುದೇ ಒಳಗೊಂಡಿಲ್ಲ 204 ಸಂದೇಶವನ್ನು ನೀವು ನೋಡುತ್ತೀರಿ. ವೆಬ್ ಕ್ಲೈಂಟ್ಗಳು HTTP 204 ಅನ್ನು ಸರ್ವರ್ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಬಳಸಬಹುದು, ಉದಾಹರಣೆಗೆ ಅನಗತ್ಯವಾಗಿ ರಿಫ್ರೆಶ್ ಪುಟಗಳನ್ನು ತಪ್ಪಿಸುವುದು.
502 ಕೆಟ್ಟ ಗೇಟ್ವೇ
ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ನಡುವಿನ ನೆಟ್ವರ್ಕ್ ಸಮಸ್ಯೆ 502 ಕೆಟ್ಟ ಗೇಟ್ವೇ ದೋಷವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ. ನೆಟ್ವರ್ಕ್ ಫೈರ್ವಾಲ್ , ರೌಟರ್, ಅಥವಾ ಇತರ ನೆಟ್ವರ್ಕ್ ಗೇಟ್ವೇ ಸಾಧನದಲ್ಲಿನ ಸಂರಚನಾ ದೋಷಗಳಿಂದ ಇದನ್ನು ಪ್ರಚೋದಿಸಬಹುದು.