Коды HTTP Status

Сайты адлюстравання кодаў стану ў адказ на памылкі

коды стану HTTP стандартныя коды адказу, дадзеныя сервера вэб-сайта ў Інтэрнэце. Гэтыя коды дапамагаюць вызначыць прычыну праблемы, калі вэб-старонка або іншы рэсурс не адлюструецца належным чынам.

Код стану HTTP тэрміна фактычна агульны тэрмін для радка стану HTTP , які ўключае ў сябе як код стану HTTP і HTTP прычына фразы.

коды стану HTTP часам называюць браўзэра коды памылак або коды памылак Інтэрнэт.

Напрыклад, радок стану HTTP 500: Унутраная памылка сервера складаецца з HTTP код статусу 500 і HTTP прычыны фразы Унутранай памылкі сервера.

Існуюць пяці катэгорый памылак коды стану HTTP; гэтыя дзве асноўныя групы:

4xx Памылка кліента

Гэтая група кодаў стану HTTP ўключаюць у сябе тыя , у якіх запыт вэб - старонкі або іншага рэсурсу мае дрэнны сінтаксіс ці не можа быць запоўненая па якой - то іншай прычыне, як мяркуецца па віне кліента (вэб - серфера).

Некаторыя коды стану агульнай кліента памылка HTTP ўключаюць 404 (не знойдзена) , 403 (Forbidden) і 400 (Bad Request) .

Памылка сервера 5xx

Гэтая група кодаў стану HTTP ўключаюць у сябе тыя, у якіх запыт вэб-старонкі або іншага рэсурсу зразуметы серверам вэб-сайта, але не ў стане запаўняць яго па нейкай прычыне.

Некаторыя коды стану агульнай Памылка сервера HTTP ўключаюць ўсе папулярныя 500 (Унутраная памылка сервера) , нароўні з 503 (Service Unavailable) і 502 (Bad Gateway) .

Дадатковая інфармацыя па HTTP коды статусу

Іншыя коды стану HTTP існуюць у дадатак да 4xx і 5xx кодаў. Ёсць таксама 1xx, 2xx і 3xx коды, якія з'яўляюцца інфармацыйнымі, пацвярджаю поспех, або дыктаваць перанакіраванне, адпаведна. Гэтыя дадатковыя тыпы кодаў стану HTTP не зьяўляюцца памылкамі, так што вы не павінны быць папярэджаны аб іх у браўзэры.

См поўны спіс памылак на нашым код стану HTTP Памылкі старонкі, ці ўбачыць усе гэтыя радкі стану HTTP (1xx, 2xx і 3xx) у нашых Што такое HTTP стану ліній? шт.

Пратакол перадачы гіпертэксту (HTTP) старонкі Код стану рэестра IANA з'яўляецца афіцыйнай крыніцай для кодаў стану HTTP, але для Windows часам ўключае ў сябе дадатковыя, больш канкрэтныя памылкі, якія тлумачаць дадатковую інфармацыю. Вы можаце знайсці цэлы спіс гэтых на вэб-сайце Microsoft.

Напрыклад, у той час як код стану HTTP 500 азначае , што памылка сервера Internet, Microsoft Internet Information Services (ISS) выкарыстоўвае 500.15 азначае , што прамыя запыты на Global.aspx не дапускаюцца.

Вось некалькі прыкладаў:

Гэтыя так званыя суб-коды, згенераваныя Microsoft ISS не замяняюць коды стану HTTP, але замест гэтага можна знайсці ў розных галінах Windows, як файлы дакументацыі.

Не ўсе коды памылак, якія адносяцца

Код стану HTTP не тое ж самае , як код памылкі дыспетчара прылад або код памылкі сістэмы . Некаторыя коды памылак сістэмы падзяляюць кодавыя нумары з кодамі статусу HTTP, але яны маюць розныя памылкі з зусім рознымі звязанымі паведамленнямі пра памылкі і значэнні.

Напрыклад, код 403,2 стану HTTP азначае доступ на чытанне забаронены. Тым ня менш, ёсць таксама коды сістэмнай памылкі 403 азначае , што працэс не знаходзіцца ў рэжыме фонавай апрацоўкі.

Акрамя таго , код 500 статус , што азначае , што памылка сервера Інтэрнэт можа быць лёгка зблытаць код памылкі сістэмы 500 , што азначае , што профіль карыстальніка не можа быць загружаны.

Тым не менш, яны не звязаныя і не павінны разглядацца аналагічным чынам. Адзін адлюстроўваецца ў вэб-браўзэры і тлумачыць паведамленне пра памылку кліента або сервера, а другі з'яўляецца ў іншым месцы ў Windows, і не абавязкова ўключаць у сябе вэб-браўзэр на ўсіх.

Калі ў вас узніклі праблемы з ідэнтыфікацыяй ці не кода памылкі вы бачыце код стану HTTP, уважліва паглядзіце, дзе відаць паведамленне. Калі вы бачыце памылку ў вашым вэб - браўзэры, на вэб - старонцы, гэта код адказу HTTP.

Іншыя паведамленні пра памылкі варта разглядаць асобна на аснове кантэксту , у якім яны бачылі: коды памылак дыспетчара прылад разглядаюцца ў дыспетчару прылад, коды памылак сістэмы адлюстроўваюцца на ўсім Windows, кода POST прыведзена падчас Power On Self Test , і г.д.