HTTP තත්ත්ව කේතය

වෙබ් අඩවි දෝෂවලට ප්රතිචාර ලෙස තත්ව කේත පෙන්වයි

HTTP තත්ව කේතයන් අන්තර්ජාලයේ වෙබ් අඩවි සේවාදායකයින් විසින් ලබාදෙන සම්මත ප්රතිචාර කේත වේ. වෙබ් පිටුවක් හෝ වෙනත් සම්පතක් නිසියාකාරව පැටවීම සිදු නොකරන විට ගැටළු හඳුනා ගැනීමට මෙම කේතයන් උදව් වේ.

HTTP තත්ව කේතය යනු HTTP තත්ව කේතය සහ HTTP හේතුවේ ඇති වාක්ය දෙකම HTTP තත්ත්ව තත්වයේ පේළියකි .

HTTP තත්ව කේතයන් සමහර විට බ්රව්සර් දෝෂ සහිත කේත හෝ අන්තර්ජාල දෝෂ සහිත කේතයන් ලෙස හැඳින්වේ.

නිදසුනක් ලෙස, HTTP status line 500: අභ්යන්තර සේවාදායක දෝෂය 500TP HTTP තත්ව කේතය සහ අභ්යන්තර සේවාදායකයේ දෝෂයක් වන HTTP හේතු දැක්වෙනු ඇත.

HTTP තත්ව කේත කේත දෝෂ පහක් පවතී; ප්රධාන කණ්ඩායම් දෙක මෙය වේ:

4xx සේවාදායක දෝෂයකි

HTTP තත්ත්ව කේතයන් මෙම වෙබ් පිටුවට හෝ වෙනත් සම්පතක් සඳහා අයැදුම් කරන ලද අයහපත් සංස්කරණ අඩංගු වන අතර, වෙනත් හේතුවක් මත එය පිරවිය නොහැකි විය හැකිය.

සාමාන්ය සේවාදායකයේ දෝෂයක් HTTP තත්ව කේතයන් 404 (සොයාගත නොහැකි) , 403 (තහනම්) සහ 400 (Bad Request) ඇතුළත් වේ.

5xx සේවාදායක දෝෂයකි

HTTP තත්ව කේතයන් මෙම වෙබ් අඩවියේ සේවාදායකයා විසින් වෙබ් පිටුවකට හෝ වෙනත් සම්පත් සඳහා ඉල්ලීමක් තේරුම් ගෙන ඇති නමුත් ඒවා යම් හේතුවක් නිසා එය පිරවීමට අපොහොසත් වේ.

සමහර පොදු සේවාදායක දෝෂය HTTP තත්ව කේතයන් ජනප්රිය 500 (අභ්යන්තර සේවාදායක දෝෂය) ඇතුළත් වන අතර 503 (සේවා නොපවතී) සහ 502 (Bad Gateway) ඇතුළත් වේ.

HTTP Status Codes පිළිබඳ වැඩි විස්තර

4xx සහ 5xx කේත වලට අමතරව වෙනත් HTTP තත්ත්ව කේත පවතී. තොරතුරු ඇතුළත්, 1xx, 2xx සහ 3xx යන කේතයන් පිළිවෙළින් සාර්ථක ලෙස තහවුරු කිරීම හෝ අනපේක්ෂිත ප්රතිස්ථාපනය කිරීම ද ඇත. මෙම අතිරේක HTTP තත්ව කේතයන් දෝෂයන් නොවේ, එබැවින් ඔබ බ්රවුසරයේ ඔවුන් ගැන අනතුරු ඇඟවීම නොකළ යුතුය.

අපගේ HTTP Status Code දෝෂ පිටුවෙහි සම්පූර්ණ පිරික්සුම් ලැයිස්තුවක් HTTP Status රේඛා ( HTTP Status Line ) වල ඇති අපගේ HTTP තත්ත්ව ලයින් (1xx, 2xx, සහ 3xx) බලන්න. කෑල්ලක්.

IANA හි Hypertext Transfer Protocol (HTTP) තත්ත්ව කේතය රෙජිස්ට්රි පිටුව HTTP තත්ව කේත සඳහා නිල මූලාශ්රය වන නමුත් වින්ඩෝස් සමහර විට අමතර තොරතුරු විස්තර කරන අමතර විශේෂිත දෝෂ ඇතුළත් වේ. ඔබට මෙම මයික්රොසොෆ්ට් වෙබ් අඩවියේ සම්පූර්ණ ලැයිස්තුවක් සොයාගත හැකිය.

නිදසුනක් ලෙස, අන්තර්ජාලයේ 500px HTTP තත්ව කේතය අන්තර්ජාල සේවාදායකයේ දෝෂයකි , මයික්රොසොෆ්ට් අන්තර්ජාල තොරතුරු සේවාව (ISS) 500.15 භාවිතා කරන අතර ඉන් අදහස් කරන්නේ Global.aspx සඳහා සෘජු ඉල්ලීම් ඉඩ නොදෙන බවයි.

තවත් උදාහරණ කිහිපයක් මෙහි දැක්වේ:

මයික්රොසොෆ්ට් ISS විසින් ජනනය කරන ලද ඊනියා උප-කේතයන් HTTP තත්ව කේත වෙනුවට විස්ථාපනය නොකර වෙනුවට වින්ඩෝස් වින්ඩෝස්හි විවිධ ක්ෂේත්ර වල ලේඛන ගොනු ලෙස සොයාගත හැකිය.

සියලුම දෝෂ සහිත කේත නොවේ

HTTP තත්ව කේතයක් Device Manager දෝෂ සහිත කේතයක් හෝ පද්ධති දෝෂ සහිත කේතයක් ද නොවේ . සමහර පද්ධති දෝෂ සහිත කේතයන් HTTP තත්ව කේතයන් සමඟ කේත අංක එකතු කරයි නමුත් සම්පූර්ණයෙන්ම වෙනස් ඇසුරේ දෝෂ සහිත පණිවිඩ සහ අර්ථයන් සමඟ ඒවා විවිධ දෝෂ ඇත.

නිදසුනක් ලෙස, HTTP තත්ව කේතය 403.2 යනු ප්රවේශය කියවීමට කියවීමයි . කෙසේ වෙතත්, පද්ධතියේ දෝෂ සහිත කේත අංක 403 ද වේ. එනම් ක්රියාවලිය පසුබිම් සැකසුම් ප්රකාරයේ නොවේ .

ඒ හා සමානව, අන්තර්ජාල සේවාදායකයේ දෝෂයක් ඇති 500 තත්ව කේතය පහසුවෙන් පද්ධතියේ වැරදි කේත 500 සඳහා සංවේදී විය හැක, එනම් පරිශීලක පැතිකඩ ආයාත කළ නොහැක .

කෙසේ වෙතත්, මේවා එකිනෙකට සම්බන්ධ නොවන අතර ඊට සමානව සලකනු නොලැබේ. එක් වෙබ් බ්රවුසරයක් තුළ ප්රදර්ශනය වන අතර සේවාලාභියා හෝ සේවාදායකයා පිළිබඳ දෝශ පණිවිඩයක් විස්තර කරයි. අනෙක්වා වින්ඩෝස් හි වෙනත් තැන්වල දක්නට ලැබේ. එසේම වෙබ් බ්රවුසරය අනිවාර්යයෙන්ම අවශ්ය නොවේ.

ඔබ දකින දෝෂ සහිත කේතය HTTP තත්ව කේතය දැයි හඳුනා ගැනීමට අපහසුනම්, පණිවුඩය දිස්වන ස්ථානයේ ප්රවේශමෙන් සොයා බලන්න. ඔබගේ වෙබ් බ්රවුසරයේ දෝෂයක් ඔබ දකින විට , වෙබ් පිටුවෙහි එය HTTP ප්රතිචාර කේතයකි.

අනෙකුත් දෝෂ පණිවුඩයන් ඔවුන් සතුව ඇති සන්දර්භය මත පදනම්ව විවේචනාත්මකව අවධානය යොමු කළ යුතුය: උපාංග කළමනාකරු දෝෂ සහිත කේත දක්නට ලැබෙන්නේ උපාංග කළමනාකරු තුළදී, පද්ධති දෝෂ සහිත කේතයන් වින්ඩෝස් හරහා දිස්වනු ඇති අතර, POST කේතයන් Power On Self Test තුළ යනාදිය වේ.