இதை உபயோகி HTTP நிலைக் குறியீடுகள் ஏமாற்றுத் தாள் ஒவ்வொரு HTTP நிலை மற்றும் HTTP பிழைக் குறியீட்டிற்கும் ஒரு குறிப்பாக, ஒவ்வொரு குறியீடும் என்ன அர்த்தம், அவை ஏன் உருவாக்கப்படுகின்றன, குறியீடு ஒரு சிக்கலாக இருக்கும்போது, சிக்கல்களை எவ்வாறு கையாள்வது. இந்த HTTP நிலைக் குறியீடுகளைப் பதிவிறக்குக ஏமாற்றுத் தாள்
இணையம் இரண்டு அடிப்படை ஆனால் மிகவும் வித்தியாசமான விஷயங்களால் ஆனது: வாடிக்கையாளர்கள் மற்றும் சேவையகங்கள். இடையே இந்த உறவு வாடிக்கையாளர்கள் (Chrome, Firefox போன்றவை) மற்றும் சேவையகங்கள் (வலைத்தளங்கள், தரவுத்தளங்கள், மின்னஞ்சல்கள், பயன்பாடு போன்றவை), என அழைக்கப்படுகிறது கிளையன்ட்-சர்வர் மாதிரி.
வாடிக்கையாளர்கள் சேவையகத்திடம் கோரிக்கைகளைச் செய்கிறார்கள் மற்றும் சேவையகம் பதிலளிக்கிறது.
சேவையகத்திற்கான கோரிக்கையின் நிலையை HTTP நிலைக் குறியீடுகள் எங்களுக்குத் தெரியப்படுத்துகின்றன, அது வெற்றிகரமாக இருந்தால், பிழை அல்லது இடையில் ஏதேனும் இருந்தது.
ஒரு HTTP நிலைக் குறியீடு என்பது அதனுடன் தொடர்புடைய பதிலைச் சுருக்கமாகக் கூறும் எண் - பெர்னாண்டோ டோக்லியோ, தனது புத்தகத்திலிருந்து “REST API Development with NodeJS”.
HTTP மறுமொழி நிலைக் குறியீடுகள் ஐந்து வகுப்புகளாக தொகுக்கப்பட்டுள்ளன:
- 1XX நிலைக் குறியீடுகள்: தகவல் கோரிக்கைகள்
- 2XX நிலைக் குறியீடுகள்: வெற்றிகரமான கோரிக்கைகள்
- 3XX நிலைக் குறியீடுகள்: வழிமாற்றுகள்
- 4XX நிலைக் குறியீடுகள்: கிளையண்ட் பிழைகள்
- 5XX நிலை குறியீடுகள்: சேவையக பிழைகள்
HTTP நிலை குறியீடுகள் ஏமாற்றுத் தாள்
1XX நிலை குறியீடுகள்: தகவல் கோரிக்கைகள்
2XX நிலை குறியீடுகள்: வெற்றிகரமான கோரிக்கைகள்
- பெறுங்கள்: ஆதாரம் பெறப்பட்டது மற்றும் செய்தி உடலில் பரவுகிறது.
- தலை: நிறுவன தலைப்புகள் செய்தி உடலில் உள்ளன.
- PUT அல்லது POST: செயலின் முடிவை விவரிக்கும் ஆதாரம் செய்தி உடலில் பரவுகிறது.
- சுவடு: சேவையகத்தால் பெறப்பட்ட கோரிக்கை செய்தியை செய்தி உடலில் கொண்டுள்ளது
3XX நிலை குறியீடுகள்: வழிமாற்றுகள்
4XX நிலை குறியீடுகள்: கிளையண்ட் பிழைகள்
5XX நிலை குறியீடுகள்: சேவையக பிழைகள்
சுருக்கம்
இதை நீங்கள் பயன்படுத்தலாம் HTTP நிலைக் குறியீடு ஏமாற்றுத் தாள் சாத்தியமான அனைத்து HTTP நிலை மற்றும் HTTP பிழைக் குறியீடுகளுக்கான குறிப்பாக, ஒவ்வொரு குறியீடும் என்ன அர்த்தம், குறியீடு ஒரு சிக்கலாக இருக்கும்போது அவை ஏன் உருவாக்கப்படுகின்றன, மற்றும் சிக்கல்களை எவ்வாறு கையாள்வது.
பதிவிறக்க இங்கே கிளிக் செய்க இந்த HTTP நிலைக் குறியீடுகள் ஏமாற்றும் தாளை மற்றும் அனைத்து நிலைக் குறியீடுகளின் விரைவான குறிப்பாக இதை நெருக்கமாக வைத்திருக்கும்.
சுருக்கவுரையாக:
- 1XX HTTP நிலைக் குறியீடுகள் முற்றிலும் தகவல் கோரிக்கைகள்.
- 2XX HTTP நிலைக் குறியீடுகள் வெற்றி கோரிக்கைகள். HTTP 200 சரி வெற்றி நிலை மறுமொழி குறியீடு கோரிக்கை வெற்றி பெற்றதைக் குறிக்கிறது.
- 3XX HTTP நிலைக் குறியீடுகள் திசைதிருப்பலைக் குறிக்கின்றன. மிகவும் பொதுவான 3xx HTTP நிலைக் குறியீடுகளில் “301 நிரந்தரமாக நகர்த்தப்பட்டது”, “302 கண்டறியப்பட்டது” மற்றும் “307 தற்காலிக வழிமாற்று” HTTP நிலைக் குறியீடுகள் அடங்கும்.
- 4XX நிலைக் குறியீடுகள் கிளையன்ட் பிழைகள். மிகவும் பொதுவான 4xx நிலைக் குறியீடுகள் “404 காணப்படவில்லை” மற்றும் “410 போய்விட்டன” HTTP நிலைக் குறியீடு.
- 5XX HTTP நிலைக் குறியீடுகள் சேவையக பிழைகள். 5xx HTTP நிலைக் குறியீடு மிகவும் பொதுவானது “503 சேவை கிடைக்கவில்லை” நிலைக் குறியீடு.
குறிப்புகள்:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html