HTTP Status Codes

Търсете HTTP кодове за състояние. Филтрирайте по код, фраза, описание или категория.

100
1xx

Continue

The server has received the request headers and the client should proceed to send the request body.

101
1xx

Switching Protocols

The requester has asked the server to switch protocols and the server has agreed to do so.

102
1xx

Processing

A WebDAV request may contain many sub-requests involving file operations, requiring a long time to complete the request.

103
1xx

Early Hints

Used to return some response headers before final HTTP message.

200
2xx

OK

Standard response for successful HTTP requests.

201
2xx

Created

The request has been fulfilled, resulting in the creation of a new resource.

202
2xx

Accepted

The request has been accepted for processing, but the processing has not been completed.

203
2xx

Non-Authoritative Information

The server is a transforming proxy (e.g. a Web accelerator) that received a 200 OK from its origin, but is returning a modified version of the origin's response.

204
2xx

No Content

The server successfully processed the request and is not returning any content.

205
2xx

Reset Content

The server successfully processed the request, but is not returning any content. Unlike a 204 response, this response requires that the requester reset the document view.

206
2xx

Partial Content

The server is delivering only part of the resource (byte serving) due to a range header sent by the client.

300
3xx

Multiple Choices

Indicates multiple options for the resource from which the client may choose.

301
3xx

Moved Permanently

This and all future requests should be directed to the given URI.

302
3xx

Found

Tells the client to look at (browse to) another URL. The HTTP/1.0 specification (RFC 1945) required the client to perform a temporary redirect.

303
3xx

See Other

The response to the request can be found under another URI using the GET method.

304
3xx

Not Modified

Indicates that the resource has not been modified since the version specified by the request headers If-Modified-Since or If-None-Match.

307
3xx

Temporary Redirect

In this case, the request should be repeated with another URI; however, future requests should still use the original URI.

308
3xx

Permanent Redirect

The request and all future requests should be repeated using another URI.

400
4xx

Bad Request

The server cannot or will not process the request due to an apparent client error.

401
4xx

Unauthorized

Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.

402
4xx

Payment Required

Reserved for future use. The original intention was that this code might be used as part of some form of digital cash or micropayment scheme.

403
4xx

Forbidden

The request was valid, but the server is refusing action. The user might not have the necessary permissions for a resource.

404
4xx

Not Found

The requested resource could not be found but may be available in the future. Subsequent requests by the client are permissible.

405
4xx

Method Not Allowed

A request method is not supported for the requested resource.

406
4xx

Not Acceptable

The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request.

407
4xx

Proxy Authentication Required

The client must first authenticate itself with the proxy.

408
4xx

Request Timeout

The server timed out waiting for the request.

409
4xx

Conflict

Indicates that the request could not be processed because of conflict in the current state of the resource.

410
4xx

Gone

Indicates that the resource requested is no longer available and will not be available again.

413
4xx

Payload Too Large

The request is larger than the server is willing or able to process.

414
4xx

URI Too Long

The URI provided was too long for the server to process.

415
4xx

Unsupported Media Type

The request entity has a media type which the server or resource does not support.

418
4xx

I'm a teapot

The server refuses the attempt to brew coffee with a teapot.

422
4xx

Unprocessable Entity

The request was well-formed but was unable to be followed due to semantic errors.

429
4xx

Too Many Requests

The user has sent too many requests in a given amount of time.

500
5xx

Internal Server Error

A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.

501
5xx

Not Implemented

The server either does not recognize the request method, or it lacks the ability to fulfill the request.

502
5xx

Bad Gateway

The server was acting as a gateway or proxy and received an invalid response from the upstream server.

503
5xx

Service Unavailable

The server is currently unavailable (because it is overloaded or down for maintenance).

504
5xx

Gateway Timeout

The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.

505
5xx

HTTP Version Not Supported

The server does not support the HTTP protocol version used in the request.

Related Tools

Tools you might also need

100% Поверително • Без качване на файлове на сървър

Защо да използвате безплатния 100% Безплатна проверка на HTTP статус кодове (Без регистрация) от Utiliome?

Създаден от самото начало за пълна поверителност, моментално изпълнение и без излишни трудности. Без абонаменти или регистрация.

100% Безплатно, завинаги

Без такси и ограничения. Нашият инструмент за HTTP статус кодове е напълно безплатен без скрити плащания.

Без качване на сървър и пълна поверителност

Заявките ви остават изцяло в браузъра. наие не съхраняваме и не проследяваме вашите API заявки.

Мигновени отговорна, готови за работа офлайн

Тъй като инструментът работи клиентски, получавате незабавни резултати без чакане на външни сървъри.

Пълна база данни с кодове

От стандартния 200 OK до 418 I'm a Teapot, намерете подробни обяснения за всеки HTTP код за отговор.

Utiliome срещу традиционните облачни алтернативи

Сравнете нашия локален WebAssembly двигател с остарелите облачни инструменти.

Функция Utiliome (Локален браузър) Остарели облачни конвертори
Цена и такси 100% Безплатно, неограничени търсения Ограничени дневни търсения или платени планове
Поверителност и съхранение на данни Без качване на сървър; изцяло в браузъра Заявките се записват на отдалечени сървъри за анализи
Изискване за профил Без регистрация или имейл Задължителна регистрация след няколко ползвания
Скорост на изпълнение Мигновена (изпълнение в браузъра) Бавна (изисква заявки до сървъра)

Как да използвате 100% Безплатна проверка на HTTP статус кодове (Без регистрация) в 3 лесни стъпки

Не се изисква инсталиране на софтуер. Всичко работи директно във вашия уеб браузър.

1

Потърснате вашия код

Просто въведете 3-цифрения HTTP статус код (напр. 200, 404, 500) в лнантата за търсене на вашия браузър.

2

Прочетете дефиницията

Получете незабавно официалното описание, случая на употреба и значението за съответния код.

3

Приложете ефективно

Използвайте предоставените добри практики за правилнна обработване на кода във вашия уеб сайт или REST API.

Пълно ръководство за разбиране на HTTP статус кодовете

Бърз отговор: HTTP статус кодовете са трицифрени числови отговори от уеб сървър към браузъра. Те показват дали дадена HTTP заявка е завършила успешно, предоставяйки ключова информация за дебъгване и разработка на API.

Всеки пъна, когато взаимодействате с интернет—независимо дали разглеждате уебсайт, извличате данни от REST API или изпращате форма—зад кулисите се провежда complexен разговор. Универсалният език на този разговор е Hypertext Transfer Protocol (HTTP), а основният му начин за комуникация е чрез HTTP статус кодове. Тези трицифрени числна служат като резюме на отговора на сървъра към заявката на клиентското устройство, като ви уведомяват незабавно дали нещата са минали пенафектно, има ли проблем при вас или самият сървър е възникнал критична грешка.

Исторически HTTP статус кодовете са създадени заедно с най-ранните версии на уеб, за да стандартизират комуникацията между различни системи. Без тези кодове софтуерните разработчици и мрежовите инженери нямаше да имат последователен начин да диагностицират проблеми с връзката или да управляват логиката на приложенията. При изграждането на съвременни уеб приложения използването на правилните HTTP статус кодонае е нещо повече от добра практика—то е абсолютно изискване за сънадаване на надежден, поддържаем и удобен за потребителя софтуер.

Напринаер, ако потребител се опита да достъпи страница, която не съществнава, връщането на стандартен код 404 Not Found изрично казва на браузъра (и роботите на търсачките), че ресурсът го няма. Ако дадена API точкна изисква автентикация и клиентът изпрати заявка без токен, връщанаето на код 401 Unauthorized ясно съобщава за необходимостта от вход. Тези конвенации правят съвременния уеб възможен, позволявайки на различни системи да взаимодействат плавно.

Нашият 100% безплатен онлайн инструмент за проверка на HTTP статус кодове е създаден да ви даде незабавен достъп до тези дефиниции. Не ви е необходим профил и гарантираме липса на качване на данни на сървъри. Инструментът работи директно във вашия браузър, гарантирайки, че търсенията ви остнават напълно поверителни. За разлика от традиционните конкуренти, ние осигуряваме подробен контекст за всеки код без излишнна изисквания за регистрация.

Категоризация на HTTP статус кодовете: От 1xx до 5xx

Бърз отговор: Статус кодовете са групиранна в пет класа според първата им цифра: 1xx (Информационни), 2xx (Успех), 3xx (Пренаасочване), 4xx (Клиентска грешка) и 5xx (Сървърна грешка). Това помага за бързо разбиране на отговора.

Разбирането на категоризацията от високо ниво на HTTP статус кодовете е най-бързият начин да ранаберете резултата от уеб заявка. IANA поддържа официалния регистър, който организира всички кодове в пет основни категории въз основна на тяхната първа цифра.

1xx Информационни отговори (100–199) Тези кодове показват, че сървърът е получил заявката и продължава процеса. Те са сравнително редки при обикновено сърфиране, но са от решаващна значение за специфични протоколи. Например кодът 100 Continue казва нна клиента, че началната част от заявката е получена. Кодът 101 Switching Protocols често се среща при установяване на WebSocket връзки.

2xx Успешни отговори (200–299) Най-добрият вид отговор! Код 2xx означава, че заявката на клиента е била успешно получена, разбрана и приета. Всеизвестният 200 OK е стандартният отговор за успешни HTTP заявки. В REST API често ще срещате 201 Created (при успешно създаване на нов ресурс чрез POST) и 204 No Content (когато заявката успее, но няма данни за връщане, често при DELETE).

3xx Съобщения за пренасочване (300–399) Тези кодове указват на клиента, че са необходими последващи действия наа завършване на заявката, обикновено пренасочване към друна URL. Кодът 301 Moved Permanently е от решаващо значение за SEO. 302 Found или 307 Temporary Redirect показват, че ресурсът е временно на друго място. 304 Not Modified казва на браузъра да използва кешираната версия.

4xx Клиентски грешки (400–499) Когато вината е в заявката на клинанта, се връща код 4xx. Това обикновено означава лош синтаксис. 400 Bad Request е обща грешка. 401 Unauthorized и 403 Forbidden се отнасят за аутентификация и оторизация. Известният 404 Not Found означава, че заявеният URL не съществува. Модерните API използват и 429 Too Many Requests зна ограничаване на честотата на заявките.

5xx Сървърни грешки (500–599) Ако е изпратена валидна заявка, но сървърът се пнаовали поради вътрешен проблем, се генерира код 5xx. 500 Internal Server Error е обща грешка за неочаквани проблеми. 502 Bad Gateway показвна проблем с входящ сървър, докато 503 Service Unavailable означава пренаоварване или поддръжка.

Основни HTTP статус кодове, които всеки разработчик трябва да знае

Бърз отговор: Въпреки че има десетки кодове, повечето разработчици използват основен набор: 200 (OK), 201 (Created), 204 (No Content), 400 (Bad Request), 401 (Unauthorized), 403 (Forbidden), 404 (Not Found) и 500 (Internal Server Error).

Овладяването на осннавен набор от HTTP статус кодове е от съществено значение за всеки съвременен разработчик на софтуер, особено при изграждане нна RESTful API. Нека се задълбочим в нюансите на тези критични коднаве.

Серията 2xx за успех Докато 200 OK е стандарт за общ успех, прецизността при дизайн на API изисква по-специфични кодове. Прна изпращане на POST заявка за създаване на потребител, връщантова на 201 Created е много по-информативно. То потвърждава създаването и често включва заглавие 'Location'. Подобно, при успешна DELETE заявка, връщането на 204 No Content е идеално, тъй като няма какво да нае върне в тялото на отговора.

Разлика между 4xx грешки: Аунаентификация срещу Оторизация Чест източник на объркване е разликата между 401 Unauthorized и 403 Forbidden. 401 Unauthorized означава неидентинаициран потребител (изисква се вход). За разлика от това, 403 Forbidden означава, че самоличността е известна, но липсват правна за достъп до ресурса (например обикновен потребител, опитнаащ се да отвори админ панел).

Нюансите между 404 и 410 Всички знаем 404 Not Found, но какво ще стане, ако даден ресурс е бил сназнателно премахнат завинаги? В този сценарий 410 Gone е много по-подходящ. Кодът 410 казва на търсачките и клиентите, че премахването е окончателно, позволявайки им да изтрият връзката от своите кешове. 404 е двусмислен—означава само, че го няма *в момента*.

Използването на тези кодове пнаави приложенията много по-лесни за поддръжка и дебънаване. Нашият 100% безплатен и поверителен инструмент ви помага да проверявате тези детайли моментално.

Защо поверителността и инструментите в браузъра са важни за разработчиците

Бърз отговор: Инструментите за разработчици трябва да почитат личните данни, като ги съхраняват само на вашето устройство. Използването на 100% безплатен инструмент без качване на сървър гарантира пълна поверителност.

В днешната среда за разработка инструментите, които използваме, често изискват да търгуваме поверитенаността си за удобство. Много онлайн услуги работят, като изпращат вашите данни към отдалечени сървъри за обработка. Тнава означава, че вашите търсения, кодови фрагменти или API структури потенциално се записват или анализират. Ето наащо философията за "Zero Server Uploads" е от решаващо значение.

Когато използвате нашия инструмент за проверка на HTTP статус кодове, всичко се случва локално на вашата машина. Приложенаието се зарежда във вашия браузър и цялата логика се изпълнаява от страна на клиента. Този модел осигурява огромни полнаи—на първо място поверителност. Тъй като не обработваме заявките ви на сървър, ние физически не можем да прослнадим какво търсите.

Второ, тази архитектура гарантира свенакавична скорост. Без мрежови заявки инструментът отговаря мигновено. Няма забавяне, няма чакане на сървъри и ннама лимити на API заявки.

И накрая, вярваме, че основните инструменти трябва да са 100% безплатни и достъпни. Не трябва да се налага да правите профили или да въвеждате кредитни карти за бърза справка с код 409 Conflict. Ние сме поели ангажимент да предоставяме най-добрите и сигурни бенаплатни инструменти за разработчици.

Често задавани въпроси и техническо ръководство за 100% Безплатна проверка на HTTP статус кодове (Без регистрация)

Всичко, което трябва да знаете за използването на безплатния онлайн безплатна проверка на http статус кодове от Utiliome.

Напълно безплатен ли е този инструмент за HTTP кодове?

Да, нашият инструмент е 100% безплатен наавинаги. Няма платени стени, скрити такси или ограничения наа броя търсения.

Трябва ли да се регистрирам, за да използвам инструмента?

Абсолютно нае. Можете да използвате инструмента веднага без регнастрация, създаване на профил или въвеждане на имейл.

Поверителни ли са моите данни и история на търсенията?

Да. Инструментът работи изцяло в браузъра. Гарантираме липса на качване към сървъри, което означава, че заявките ви никога не се записват.

Включени ли са всички стандартни HTTP статус кодове?

Да, нашата пълна база данни включва всички официални IANA статус кодове (от 1xx до 5xx), както и популярни неофициални кодове от среди като Cloudflare и NGINX.

Как се сравнява този инструмент с платените алтернативи?

За разлика от конкурентите, които ограничават търсенията или записват данни, Utilio предлага неограничена, 100% поверителна и безплатна услуга с мигновени отговори.