Користите ову ХТТП статусни кодови цхеат схеет ⇣ као референцу на сваки ХТТП статус и ХТТП код грешке, шта сваки код значи, зашто се генерише, када код може бити проблем и како се носити са проблемима. Преузмите ову шифру ХТТП статусних кодова ⇣
Интернет се састоји од две фундаменталне, али веома различите ствари: клијенте и сервере. Овај однос између клијената (као Цхроме, Фирефок, итд.) и сервери (попут веб локација, база података, е-поште, апликација итд.), назива се модел клијент-сервер.
Клијенти упућују захтеве серверу и сервер одговара.
ХТТП статусни кодови нам дају до знања да је статус захтева серверу, ако је био успешан, имао грешку или нешто између.
ХТТП статусни код је број који сумира одговор који је повезан са њим - Фернандо Доглио, из његове књиге „Развој РЕСТ АПИ-ја са НодеЈС-ом“.
ХТТП статусни кодови Цхеат Схеет
ХТТП кодови статуса одговора су груписани у пет класа:
- КСНУМКСКСКС статусни кодови: Информативни захтеви
- КСНУМКСКСКС статусни кодови: Успешни захтеви
- КСНУМКСКСКС статусни кодови: Преусмеравања
- КСНУМКСКСКС статусни кодови: Грешке клијента
- КСНУМКСКСКС статусни кодови: Грешке сервера
1кк статусни кодови: Информативни захтеви
1кк статусни кодови су информативни захтеви. Они указују да је сервер примио и разумео захтев и да претраживач треба да сачека још мало да сервер обради информације. Ови статусни кодови су мање уобичајени и не утичу директно на ваш СЕО.
- 100 Настави: До сада је све у реду и да клијент треба да настави са захтевом или да га игнорише ако је већ завршен.
- 101 Промена протокола: Протокол на који сервер прелази на захтев клијента који је послао поруку укључујући заглавље захтева за надоградњу
- 102 Обрада: сервер је прихватио комплетан захтев, али га још увек обрађује.
- 103 Рани савети: Омогућавање корисничком агенту да почне да унапред учитава ресурсе док сервер још увек припрема одговор.
2кк статусни кодови: Успешни захтеви
Ово су успешни захтеви. Што значи, ваш захтев за приступ датотеци је био успешан. На пример, покушали сте да приступите Фацебоок.цом и појавило се. Коришћен је један од ових статусних кодова. Очекујте да ћете често видети ове врсте одговора када користите веб.
- 200 ОК: Захтев је успео.
- 201 Креирано: сервер је потврдио креирани ресурс.
- 202 Прихваћено: Захтев клијента је примљен, али га сервер још увек обрађује.
- 203 Неауторитативне информације: Одговор који је сервер послао клијенту није исти као када га је сервер послао.
- 204 Нема садржаја: сервер је обрадио захтев, али не даје никакав садржај.
- 205 Ресетуј садржај: Клијент треба да освежи узорак документа.
- 206 Делимичан садржај: Сервер шаље само део ресурса.
- 207 Мулти-Статус: Тело поруке које следи је подразумевано КСМЛ порука и може да садржи више засебних кодова одговора.
- 208 Већ пријављено: Чланови а ВебДАВ везивање су већ набројане у претходном делу (вишестатусног) одговора и нису поново укључене.
3кк статусни кодови: Преусмеравања
3кк ХТТП статусни кодови указују на преусмеравање. Када корисник или претраживачи наиђу на статусни код 3кк, биће преусмерени на УРЛ адресу различиту од почетне. Ако SЕО је важно за успех вашег пословања, онда морате да се образујете о овим кодовима и како да их правилно користите.
- 300 Вишеструки избори: Захтев који је клијент поставио има неколико могућих одговора.
- 301 Трајно премештено: сервер каже клијенту да је ресурс који траже трајно премештен на другу УРЛ адресу. Сви корисници и ботови ће бити преусмерени на нову УРЛ адресу. То је веома важан статусни код за СЕО.
- 302 Пронађено: Веб локација или страница је привремено премештена на другу УРЛ адресу. То је још један статусни код релевантан за СЕО.
- 303 Погледајте Остало: Овај код говори клијенту да га сервер не преусмерава на тражени ресурс већ на другу страницу.
- 304 Није измењено: Тражени ресурс није промењен од претходног преноса.
- 305 Користи прокси: Клијент може приступити траженом ресурсу само преко проксија који је дат у одговору.
- 307 Привремено преусмеравање: Сервер говори клијенту да је ресурс који траже привремено преусмерен на другу УРЛ адресу. То је релевантно за перформансе СЕО-а.
- 308 Трајно преусмеравање: Сервер говори клијенту да је ресурс који траже привремено преусмерен на другу УРЛ адресу.
4кк статусни кодови: грешке клијента
4кк статусни кодови су грешке клијента. Они укључују ХТТП статусне кодове, као што су „403 забрањено“ и „407 проки аутентикација је потребна“. То значи да страница није пронађена и да нешто није у реду са захтевом. Проблем је нешто што се дешава на страни клијента. Можда је у питању нетачан формат података, неовлашћени приступ или грешка у захтеву.
- 400 Лош захтев: Клијент шаље захтев са непотпуним подацима, лоше конструисаним подацима или неважећим подацима.
- 401 Неовлашћено: Овлашћење је потребно да би клијент приступио траженом ресурсу.
- 403 Забрањено: Ресурс којем клијент покушава да приступи је забрањен.
- 404 Није пронађено: сервер је доступан, али конкретна страница коју клијент тражи није.
- 405 Метод није дозвољен: сервер је примио и препознао захтев, али је одбио одређени метод захтева.
- 406 Није прихватљиво: Веб локација или веб апликација не подржавају захтев клијента са одређеним протоколом.
- 407 Потребна је проки аутентикација: Овај статусни код је сличан 401 Неовлашћено. Једина разлика је у томе што овлашћење треба да уради пуномоћник.
- 408 Рекуест Тимеоут: Захтев који је клијент послао серверу веб локације је истекао.
- 409 Конфликт: Захтев који је послат у сукобу је са интерним операцијама сервера.
- 410 Нестало: Ресурс којем клијент жели да приступи је трајно избрисан.
Други мање уобичајени 4кк ХТТП статусни кодови укључују:
- 402 Плаћање Обавезно
- 412 Фаилед условљена
- 415 Неподржани тип медија
- 416 Захтевани опсег није задовољавајући
- 417 Очекивање није успело
- 422 Унпроцессабле Ентити
- 423 Закључан
- 424 Фаилед Депенденци
- 426 Потребна је надоградња
- 429 Превише захтева
- 431 Поља заглавља захтева су превелика
- 451 Недоступно из правних разлога
5кк статусни кодови: грешке сервера
5кк ХТТП статусни кодови су грешке сервера. Ове грешке нису кривица клијента, али сугеришу да нешто није у реду са стварима на страни сервера. Захтев који је клијент упутио је добар, али сервер не може да генерише тражени ресурс.
- 500 Интерна грешка сервера: Сервер се нашао у ситуацији коју не може да реши док обрађује захтев клијента.
- 501 Није имплементирано: сервер не зна или не може да реши метод захтева који је послао клијент.
- 502 Лош мрежни пролаз: Сервер је деловао као мрежни пролаз или прокси и примио је неважећу поруку од улазног сервера.
- 503 Услуга недоступна: Тхе сервер можда не ради и не може да обради захтев клијента. Овај ХТТП статусни код је један од најчешћих проблема са сервером на које можете наићи на вебу.
- 511 Потребна мрежна аутентификација: Клијент треба да се аутентификује на мрежи пре него што може да приступи ресурсу.
Други мање уобичајени 5кк ХТТП статусни кодови укључују:
- 504 Гатеваи Тимеоут
- 505 ХТТП верзија није подржано
- 506 Варијанта Такође преговара
- 507 Недовољна за складиштење
- 508 Лооп Детецтед
- 510 Није продужено
резиме
Можете користити ово ХТТП статусни код цхеат схеет као референцу на све могуће ХТТП статусе и ХТТП кодове грешака, шта сваки код значи, зашто се генеришу када код може бити проблем и како се носити са проблемима.
Кликните овде за преузимање 📥 овај лист са ХТТП статусним кодовима и држите га близу као брзу референцу свих статусних кодова.
Да га сумирам:
- КСНУМКСКСКС ХТТП статусни кодови су чисто информативни захтеви.
- КСНУМКСКСКС ХТТП статусни кодови су захтеви за успех. ХТТП 200 ОК код одговора статуса успеха означава да је захтев успео.
- КСНУМКСКСКС ХТТП статусни кодови указују на преусмеравање. Најчешћи 3кк ХТТП статусни кодови укључују ХТТП статусне кодове „301 трајно премештено“, „302 пронађено“ и „307 привремено преусмеравање“.
- КСНУМКСКСКС статусни кодови су грешке клијента. Најчешћи 4кк статусни кодови су „404 није пронађен“ и „410 отишао“ ХТТП статусни код.
- КСНУМКСКСКС ХТТП статусни кодови су грешке сервера. 5кк ХТТП статусни код који је најчешћи је статусни код „503 услуга недоступна“.
Референце
https://www.websiterating.com/calculators/
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