Ошибки http – HTTP ΠΊΠΎΠ΄Ρ‹ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° | IT-Π±Π»ΠΎΠ³ ΠΎ Π²Π΅Π±-тСхнологиях, сСрвСрах, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°Ρ…, Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π‘Π£Π‘Π”, SQL, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… сСтях, языках программирования ΠΈ созданиС сайтов.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

HTTP | ВсС ΠΊΠΎΠ΄Ρ‹ ошибок

Π’ΠΎ врСмя запроса ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π²Π΅Π± сСрвСра ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ошибка, Ρ‚ΠΎΠ³Π΄Π° Π²Π΅Π±-сСрвСр посылаСт Π² ΠΎΡ‚Π²Π΅Ρ‚ ΠΊΠΎΠ΄ ошибки HTTP. НапримСр 404 – Not Found (рСсурс Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½).
ΠšΠΎΠ΄Ρ‹ состояния HTTP состоят ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ†ΠΈΡ„Ρ€ ΠΎΡ‚ 100 ΠΈ Π΄ΠΎ 510. Они дСлятся Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹:

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π² ΠΏΠΎΠ»Π΅ Π½ΠΈΠΆΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΉ Вас Ρ‚Ρ€Π΅Ρ… ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ описаниС:

100

ContinueCΠ΅Ρ€Π²Π΅Ρ€ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Ρ‘Π½ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ свСдСниями ΠΎ запросС, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ. Появился Π² HTTP/1.1.

101

Switching ProtocolsΠ‘Π΅Ρ€Π²Π΅Ρ€ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ подходящий для ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ рСсурса ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»; список ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² сСрвСр ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π² ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Update. Если ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° это заинтСрСсуСт, Ρ‚ΠΎ ΠΎΠ½ посылаСт Π½ΠΎΠ²Ρ‹ΠΉ запрос с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°. Появился Π² HTTP/1.1.

102

ProcessingЗапрос принят, Π½ΠΎ Π½Π° Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ понадобится Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сСрвСром, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅ Ρ€Π°Π·ΠΎΡ€Π²Π°Π» соСдинСниС ΠΈΠ·-Π·Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ оТидания. ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ ΠΈ Π΄ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Появился Π²Β WebDAV.

200

ΠžΠšΠ£ΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ запрос. Если ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ Π±Ρ‹Π»ΠΈ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Ρ‹ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π΄Π°Π½Π½Ρ‹Π΅, Ρ‚ΠΎ ΠΎΠ½ΠΈ находятся Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΈ/ΠΈΠ»ΠΈ Ρ‚Π΅Π»Π΅ сообщСния. Появился Π² HTTP/1.0.

201

CreatedΠ’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ выполнСния запроса Π±Ρ‹Π» создан Π½ΠΎΠ²Ρ‹ΠΉ рСсурс. Π‘Π΅Ρ€Π²Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π³ΠΎ мСстополоТСниС Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅Β Location. Π‘Π΅Ρ€Π²Π΅Ρ€Ρƒ рСкомСндуСтся[источник нС указан 336Β Π΄Π½Π΅ΠΉ]Β Π΅Ρ‰Ρ‘ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ характСристики созданного рСсурса (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠΎΠ»Π΅Β Content-Type). Если сСрвСр Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ рСсурс Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ получСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ сообщСния ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ, Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ с ΠΊΠΎΠ΄ΠΎΠΌΒ 202. Появился Π² HTTP/1.0.

202

AcceptedЗапрос Π±Ρ‹Π» принят Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, Π½ΠΎ ΠΎΠ½Π° Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°. ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒΡΡ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сообщСния, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°Ρ‡Π°Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΠ»Π³ΠΈΠΉ процСсс. Появился Π² HTTP/1.0.

203

Non-Authoritative InformationАналогично ΠΎΡ‚Π²Π΅Ρ‚ΡƒΒ 200, Π½ΠΎ Π² этом случаС пСрСдаваСмая информация Π±Ρ‹Π»Π° взята Π½Π΅ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ источника (Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ, Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сСрвСра ΠΈΒ Ρ‚.Β Π΄.) ΠΈ поэтому ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ. Появился Π² HTTP/1.1.

204

No ContentΠ‘Π΅Ρ€Π²Π΅Ρ€ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π» запрос, Π½ΠΎ Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π±Π΅Π· Ρ‚Π΅Π»Π° сообщСния. ΠšΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ содСрТимоС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅Β ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅. Появился Π² HTTP/1.0.

205

Reset ContentΠ‘Π΅Ρ€Π²Π΅Ρ€ обязываСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅. Π’Π΅Π»Π° сообщСния сСрвСр ΠΏΡ€ΠΈ этом Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Появился Π² HTTP/1.1.

206

Partial ContentΠ‘Π΅Ρ€Π²Π΅Ρ€ ΡƒΠ΄Π°Ρ‡Π½ΠΎ выполнил частичный GET-запрос, Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΈΠ² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ сообщСния. Π’ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅Β Content-Range сСрвСр ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Β Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹Π΅ диапазоны содСрТимого. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ слСдуСт ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Появился Π² HTTP/1.1. (подробнСС…)

207

Multi-StatusΠ‘Π΅Ρ€Π²Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ выполнСния сразу Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСзависимых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Они ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² само Ρ‚Π΅Π»ΠΎ сообщСния Π² Π²ΠΈΠ΄Π΅Β XML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌΒ multistatus. НС рСкомСндуСтся Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π² этом ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ статусы ΠΈΠ· сСрии 1xxΒ ΠΈΠ·-Π·Π° бСссмыслСнности ΠΈ избыточности. Появился Π²Β WebDAV.

226

IM UsedΒ Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΒ A-IMΒ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π±Ρ‹Π» ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ принят ΠΈ сСрвСр Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ содСрТимоС с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β RFC 3229 для дополнСния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉΒ Π΄Π΅Π»ΡŒΡ‚Π°-кодирования.

300

Multiple ChoicesПо ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ URI сущСствуСт нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² прСдоставлСния рСсурса ΠΏΠΎ Ρ‚ΠΈΠΏΡƒΒ MIME, ΠΏΠΎ языку ΠΈΠ»ΠΈ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ характСристикам. Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ с сообщСниСм список Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ², давая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ автоматичСски ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Появился Π² HTTP/1.0.

301

Moved PermanentlyΠ—Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π±Ρ‹Π» ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ пСрСнСсСн Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ URI, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² ΠΏΠΎΠ»Π΅Β LocationΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. НСкоторыС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π²Π΅Π΄ΡƒΡ‚ сСбя ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Появился Π² HTTP/1.0.

302

Found, Moved TemporarilyΠ—Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ доступСн ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ URI, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π² ΠΏΠΎΠ»Π΅Β Location. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, приуправляСмом сСрвСром согласовании содСрТимого. НСкоторыС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π²Π΅Π΄ΡƒΡ‚ сСбя ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π² HTTP/1.0.

303

See OtherΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΠΎ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠΌΡƒ URI Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΏΠΎ адрСсу Π² ΠΏΠΎΠ»Π΅Β LocationΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° с использованиСм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Β GET нСсмотря Π΄Π°ΠΆΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π»ΡΡ ΠΈΠ½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π±Ρ‹Π» Π²Π²Π΅Π΄Ρ‘Π½ вмСстС с 307-Ρ‹ΠΌ для избСТания нСоднозначности, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСрвСр Π±Ρ‹Π» ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ рСсурс Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌΒ GET. НапримСр, Π½Π° Π²Π΅Π±-страницС Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° тСкста для быстрого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈ поиска. ПослС Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π΄Π΅Π»Π°Π΅Ρ‚ запрос ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌΒ POST, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π² Ρ‚Π΅Π»ΠΎ сообщСния Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ тСкст. Если ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ с Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ, Ρ‚ΠΎ сСрвСр ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ ΠΊΠΎΠ΄ΠΎΠΌΒ 303, ΡƒΠΊΠ°Π·Π°Π² Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅Β LocationΒ Π΅Π³ΠΎ постоянный адрСс. Π’ΠΎΠ³Π΄Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π΅Π³ΠΎ запросит ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌΒ GET для получСния содСрТимого. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС сСрвСр просто Π²Π΅Ρ€Π½Ρ‘Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ страницу с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ поиска. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π² HTTP/1.1.

304

Not ModifiedΠ‘Π΅Ρ€Π²Π΅Ρ€ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄, Ссли ΠΊΠ»ΠΈΠ΅Π½Ρ‚ запросил Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌΒ GET, использовал Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΒ If-Modified-SinceΒ ΠΈΠ»ΠΈΒ If-None-MatchΒ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅ измСнился с ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°. ΠŸΡ€ΠΈ этом сообщСниС сСрвСра Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚Π΅Π»Π°. Появился Π² HTTP/1.0.

305

Use ProxyЗапрос ΠΊ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡƒ рСсурсу Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ чСрСз прокси-сСрвСр, URI ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΠΊΠ°Π·Π°Π½ Π² ΠΏΠΎΠ»Π΅Β LocationΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ исходныС HTTP-сСрвСра (Π½Π΅ прокси). Π’Π²Π΅Π΄Π΅Π½ΠΎ Π² HTTP/1.1.

306

(Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ)использовавшийся Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΊΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‚Π°, Π² настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½. Упомянут Π²Β RFC 2616Β (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ HTTP/1.1).

307

Temporary RedirectΠ—Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ рСсурс Π½Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ врСмя доступСн ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ URI, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² ΠΏΠΎΠ»Π΅Β LocationΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π±Ρ‹Π» Π²Π²Π΅Π΄Ρ‘Π½ вмСстС с 303 вмСсто 302-Π³ΠΎ для избСТания нСоднозначности. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β RFC 2616Β (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ HTTP/1.1).

400

Bad RequestΠ‘Π΅Ρ€Π²Π΅Ρ€ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» Π² запросС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΡΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ. Появился Π² HTTP/1.0.

401

UnauthorizedДля доступа ΠΊ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡƒ рСсурсу трСбуСтся аутСнтификация. Π’ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Β WWW-Authenticate с ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ΠΌ условий Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ запрос, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сообщСния ΠΏΠΎΠ»Π΅Β Authorization с Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

402

Payment RequiredΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. Π’ настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ прСдусмотрСн для ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… сСрвисов, Π° Π½Π΅ для хостинговыхкомпаний. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ эта ошибка Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π΄Π°Π½Π° хостинговым ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠΌ Π² случаС просрочСнной ΠΎΠΏΠ»Π°Ρ‚Ρ‹ Π΅Π³ΠΎ услуг. Π—Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½, начиная с HTTP/1.1.

403

ForbiddenΠ‘Π΅Ρ€Π²Π΅Ρ€ понял запрос, Π½ΠΎ ΠΎΠ½ отказываСтся Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈΠ·-Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π² доступС для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΊ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ рСсурсу. Если для доступа ΠΊ рСсурсу трСбуСтся аутСнтификация срСдствами HTTP, Ρ‚ΠΎ сСрвСр Π²Π΅Ρ€Π½Ρ‘Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Β 401Β ΠΈΠ»ΠΈΒ 407Β ΠΏΡ€ΠΈ использовании прокси. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ограничСния Π±Ρ‹Π»ΠΈ Π·Π°Π΄Π°Π½Ρ‹ администратором сСрвСра ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π²Π΅Π±-прилоТСния ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌΠΈ Π² зависимости ΠΎΡ‚ возмоТностСй ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎΒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π’ любом случаС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ слСдуСт ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΎΡ‚ΠΊΠ°Π·Π° Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ запроса. НаиболСС вСроятными ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌΠΈ ограничСния ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° доступа ΠΊ систСмным рСсурсам Π²Π΅Π±-сСрвСра (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°ΠΉΠ»Π°ΠΌΒ .htaccessΒ ΠΈΠ»ΠΈΒ .htpasswd) ΠΈΠ»ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±Ρ‹Π» Π·Π°ΠΊΡ€Ρ‹Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π΅ срСдствами HTTP, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для доступа к систСмС управлСния содСрТимым или Ρ€Π°Π·Π΄Π΅Π»Ρƒ для зарСгистрированных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π»ΠΈΠ±ΠΎ сСрвСр Π½Π΅ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Ρ‘Π½Β IP-адрСсом клиСнта, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°Ρ…. Появился Π² HTTP/1.0.

404

Not FoundБамая распространСнная ошибка ΠΏΡ€ΠΈ пользовании Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ΠΎΠΌ, основная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Β β€” ошибка Π² написании адрСса Web-страницы. Π‘Π΅Ρ€Π²Π΅Ρ€ понял запрос, Π½ΠΎ Π½Π΅ Π½Π°ΡˆΡ‘Π» ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ рСсурса ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ URI. Если сСрвСру извСстно, Ρ‡Ρ‚ΠΎ ΠΏΠΎ этому адрСсу Π±Ρ‹Π» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Ρ‚ΠΎ Π΅ΠΌΡƒ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄Β 410. ΠžΡ‚Π²Π΅Ρ‚Β 404Β ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ вмСсто 403, Ссли трСбуСтся Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‚ посторонних Π³Π»Π°Π· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ рСсурсы. Появился Π² HTTP/1.0.

405

Method Not AllowedΠ£ΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ нСльзя ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ рСсурсу. Π’ ΠΎΡ‚Π²Π΅Ρ‚Π΅ сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ доступныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅Β Allow, Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ² ΠΈΡ… запятой. Π­Ρ‚Ρƒ ΠΎΡˆΠΈΠ±ΠΊΡƒ сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ, Ссли ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΅ΠΌΡƒ извСстСн, Π½ΠΎ ΠΎΠ½ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² запросС рСсурсу, Ссли ΠΆΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ Π½Π° всём сСрвСрС, Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π½ΡƒΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΊΠΎΠ΄Β 501Β (Not Implemented). Появился Π² HTTP/1.1.

406

Not AcceptableΠ—Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ URI Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹ΠΌ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ характСристикам. Если ΠΌΠ΅Ρ‚ΠΎΠ΄ Π±Ρ‹Π» Π½Π΅Β HEAD, Ρ‚ΠΎ сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ список допустимых характСристик для Π΄Π°Π½Π½ΠΎΠ³ΠΎ рСсурса. Появился Π² HTTP/1.1.

407

Proxy Authentication RequiredΠžΡ‚Π²Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΊΠΎΠ΄ΡƒΒ 401Β Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ аутСнтификация производится для прокси-сСрвСра. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° исходном сСрвСрС. Появился Π² HTTP/1.1.

408

Request TimeoutВрСмя оТидания сСрвСром ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° истСкло. ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ запрос Π² любоС врСмя. НапримСр, такая ситуация ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π½Π° сСрвСр ΠΎΠ±ΡŠΡ‘ΠΌΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌΒ POSTΒ ΠΈΠ»ΠΈΒ PUT. Π’ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ источник Π΄Π°Π½Π½Ρ‹Ρ… пСрСстал ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·-Π·Π° поврСТдСния компакт-диска или потСря связи с Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ Π² локальной сСти. Пока ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚, оТидая ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, соСдинСниС с сСрвСром дСрТится. Π§Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя сСрвСр ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ соСдинСниС со своСй стороны, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ запрос. Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ возвращаСтся, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ остановил ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ соСдинСниС ΠΏΡ€Π΅Ρ€Π²Π°Π»ΠΎΡΡŒ ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΈΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΆΠ΅ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Появился Π² HTTP/1.1.

409

ConflictЗапрос Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ ΠΈΠ·-Π·Π° ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π½ΠΎΠ³ΠΎ обращСния ΠΊ рСсурсу. Π’Π°ΠΊΠΎΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π΄Π° Π΄Π²Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ рСсурс с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Β PUT.Появился Π² HTTP/1.1.

410

GoneΠ’Π°ΠΊΠΎΠΉ ΠΎΡ‚Π²Π΅Ρ‚ сСрвСр посылаСт, Ссли рСсурс Ρ€Π°Π½ΡŒΡˆΠ΅ Π±Ρ‹Π» ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ URL, Π½ΠΎ Π±Ρ‹Π» ΡƒΠ΄Π°Π»Ρ‘Π½ ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ нСдоступСн. Π‘Π΅Ρ€Π²Π΅Ρ€Ρƒ Π² этом случаС нСизвСстно ΠΈ мСстополоТСниС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠΏΠΈΠΈ). Если Ρƒ сСрвСра Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² блиТайшСС врСмя ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ восстановлСн, Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ΄Β 404. Появился Π² HTTP/1.1.

411

Length RequiredДля ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ рСсурса ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒΒ Content-LengthΒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ запроса. Π‘Π΅Π· указания этого поля Π½Π΅ стоит Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΡƒΡŽ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ запроса ΠΊ сСрвСру ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡƒ URI. Π’Π°ΠΊΠΎΠΉ ΠΎΡ‚Π²Π΅Ρ‚ СстСствСнСн для запросов Ρ‚ΠΈΠΏΠ°Β POSTΒ ΠΈΒ PUT. НапримСр, Ссли ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ URI производится Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ², Π° Π½Π° сСрвСрС стоит ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌ. Π’ΠΎΠ³Π΄Π° Ρ€Π°Π·ΡƒΠΌΠ½Π΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π² самом Π½Π°Ρ‡Π°Π»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΒ Content-LengthΒ ΠΈ сразу ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒ Π² Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ²ΠΎΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±Π΅ΡΡΠΌΡ‹ΡΠ»Π΅Π½Π½ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, разрывая соСдинСниС, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΡˆΠ»Ρ‘Ρ‚ слишком ΠΎΠ±ΡŠΡ‘ΠΌΠ½ΠΎΠ΅ сообщСниС. Появился Π² HTTP/1.1.

412

Precondition FailedВозвращаСтся, Ссли Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· условных ΠΏΠΎΠ»Π΅ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°[нСизвСстный Ρ‚Π΅Ρ€ΠΌΠΈΠ½] запроса Π½Π΅ Π±Ρ‹Π»ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ. Появился Π² HTTP/1.1.

413

Request Entity Too LargeВозвращаСтся Π² случаС, Ссли сСрвСр отказываСтся ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ слишком большого Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ‚Π΅Π»Π° запроса. Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ соСдинСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ запроса. Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° врСмСнная, Ρ‚ΠΎ рСкомСндуСтся Π² ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΒ Retry-After с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎ истСчСнии ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ запрос. Появился Π² HTTP/1.1.

414

Request-URL Too LongΠ‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос ΠΈΠ·-Π·Π° слишком Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ URL. Π’Π°ΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡ€ΠΎΠ²ΠΎΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ пытаСтся ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ‚ΠΎΠ΄Β GET, Π° Π½Π΅Β POST. Появился Π² HTTP/1.1.

415

Unsupported Media TypeПо ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ сСрвСр отказываСтся Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅. Появился Π² HTTP/1.1.

416

Requested Range Not SatisfiablΠ’ ΠΏΠΎΠ»Π΅Β RangeΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° запроса Π±Ρ‹Π» ΡƒΠΊΠ°Π·Π°Π½ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ рСсурса ΠΈ отсутствуСт ΠΏΠΎΠ»Π΅Β If-Range. Если ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π» Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Ρ‚ΠΎ сСрвСр ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π² ΠΏΠΎΠ»Π΅Β Content-RangeΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°. Π”Π°Π½Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Ρ‚ΠΈΠΏΠ°Β multipart/byteranges[источник нС указан 336Β Π΄Π½Π΅ΠΉ]. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β RFC 2616Β (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ HTTP/1.1).

417

Expectation FailedПо ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ сСрвСр Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ поля ExpectΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° запроса. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β RFC 2616Β (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ HTTP/1.1).

422

Unprocessable EntityΠ‘Π΅Ρ€Π²Π΅Ρ€ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ принял запрос, ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π²ΠΈΠ΄ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ…, Π² Ρ‚Π΅Π»Π΅ запроса XML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π΅Ρ€Π½Ρ‹ΠΉ синтаксис, Π½ΠΎ имССтся какая-Ρ‚ΠΎ логичСская ошибка, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ произвСсти ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π½Π°Π΄ рСсурсом. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β WebDAV.

423

LockedΠ¦Π΅Π»Π΅Π²ΠΎΠΉ рСсурс ΠΈΠ· запроса Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ ΠΎΡ‚ примСнСния ΠΊ Π½Π΅ΠΌΡƒ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β WebDAV.

424

Failed DependencyРСализация Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ запроса ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΠΈ выполнСния Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Если ΠΎΠ½Π° Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° ΠΈ ΠΈΠ·-Π·Π° этого нСльзя Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ запрос, Ρ‚ΠΎ сСрвСр Π²Π΅Ρ€Π½Ρ‘Ρ‚ этот ΠΊΠΎΠ΄. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β WebDAV.

425

Unordered CollectionΒ β€”ΠŸΠΎΡΡ‹Π»Π°Π΅Ρ‚ΡΡ, Ссли ΠΊΠ»ΠΈΠ΅Π½Ρ‚ послал запрос,Β ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠ² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² нСотсортированной ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ порядок слСдования элСмСнтов, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ сСрвСрного[ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ]. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π² Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠ΅ ΠΏΠΎΒ WebDAV Advanced Collections Protocol[14].

426

Upgrade RequiredΠ‘Π΅Ρ€Π²Π΅Ρ€ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ». Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΎΡ‚Π²Π΅Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ сформированныС поля UpgradeΒ ΠΈΒ Connection. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²RFC 2817 для возмоТности ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊΒ TLS посрСдством HTTP.

449

Retry WithВозвращаСтся сСрвСром, Ссли для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запроса ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° поступило нСдостаточно ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΈ этом Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΎΡ‚Π²Π΅Ρ‚Π° помСщаСтся ΠΏΠΎΠ»Π΅Β Ms-Echo-Request. Π’Π²Π΅Π΄Π΅Π½ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉΒ Microsoft для WebDAV. Π’ настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉΒ Microsoft Money.

456

Unrecoverable ErrorВозвращаСтся сСрвСром, Ссли ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° запроса Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ сбои Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…[источник нС указан 336Β Π΄Π½Π΅ΠΉ]. Π’Π²Π΅Π΄Π΅Π½ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉΒ Microsoftдля WebDAV.

500

Internal Server ErrorΠ›ΡŽΠ±Π°Ρ внутрСнняя ошибка сСрвСра, которая Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Ρ€Π°ΠΌΠΊΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ошибок класса. Появился Π² HTTP/1.0.

501

Not ImplementedΠ‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ возмоТностСй, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запроса. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ для случаСв, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² запросС ΠΌΠ΅Ρ‚ΠΎΠ΄. Если ΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ сСрвСру извСстСн, Π½ΠΎ ΠΎΠ½ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ рСсурсу, Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚Β 405. Появился Π² HTTP/1.0.

502

Bad GatewayΠ‘Π΅Ρ€Π²Π΅Ρ€, выступая Π² Ρ€ΠΎΠ»ΠΈ шлюза ΠΈΠ»ΠΈ прокси-сСрвСра, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΠ΅ сообщСниС ΠΎΡ‚ Π²Ρ‹ΡˆΠ΅ΡΡ‚ΠΎΡΡ‰Π΅Π³ΠΎ сСрвСра. Появился Π² HTTP/1.0.

503

Service UnavailableΠ‘Π΅Ρ€Π²Π΅Ρ€ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ возмоТности ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запросы ΠΏΠΎ тСхничСским ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ (обслуТиваниС, ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅). Π’ ΠΏΠΎΠ»Π΅Β Retry-AfterΒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° сСрвСр ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ врСмя, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ рСкомСндуСтся ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ запрос. Π₯отя Π²ΠΎ врСмя ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΌ каТСтся сразу Ρ€Π°Π·Ρ€Ρ‹Π²Π°Ρ‚ΡŒ соСдинСниС, эффСктивнСй ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ установка большого значСния поля Retry-After для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ частоты ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… запросов. Появился Π² HTTP/1.0.

504

Gateway TimeoutΠ‘Π΅Ρ€Π²Π΅Ρ€ Π² Ρ€ΠΎΠ»ΠΈ шлюза ΠΈΠ»ΠΈ прокси-сСрвСра Π½Π΅ доТдался ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΡ‚ Π²Ρ‹ΡˆΠ΅ΡΡ‚ΠΎΡΡ‰Π΅Π³ΠΎ сСрвСра для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ запроса. Появился Π² HTTP/1.1.

505

HTTP Version Not SupportedΠ‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΈΠ»ΠΈ отказываСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π² запросС Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP. Появился Π² HTTP/1.1.

506

Variant Also NegotiatesΠ’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ сам Π½Π° сСбя, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ процСсс связывания прСрываСтся. Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β RFC 2295 для дополнСния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉΒ Transparent Content Negotiation.

507

Insufficient StorageНС Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ мСста для выполнСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ запроса. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β WebDAV.

509

Bandwidth Limit ExceededΠ˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ Π²Π΅Π±-ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΎΠΉ ΠΎΡ‚Π²Π΅Π΄Ρ‘Π½Π½ΠΎΠ³ΠΎ Π΅ΠΉ ограничСния Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ слСдуСт ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ своСму хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρƒ. Π’ настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π΅ описан Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌΒ RFCΒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ Β«bw/limitedΒ», входящим Π² панСль управлСния хостингом cPanel, Π³Π΄Π΅ ΠΈ Π±Ρ‹Π» Π²Π²Π΅Π΄Ρ‘Π½.

510

Not ExtendedНа сСрвСрС отсутствуСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚. Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ доступных Π΅ΠΌΡƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΡ…. Π’Π²Π΅Π΄Π΅Π½ΠΎ Π²Β RFC 2774 для дополнСния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.

Ошибки ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° | Ошибки HTTP | Server error codes

Код состояния HTTP (Π°Π½Π³Π». HTTP status code) являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра. Он прСдставляСт ΠΈΠ· сСбя Ρ†Π΅Π»ΠΎΠ΅ число ΠΈΠ· Ρ‚Ρ€Π΅Ρ… арабских Ρ†ΠΈΡ„Ρ€. ΠŸΠ΅Ρ€Π²Π°Ρ Ρ†ΠΈΡ„Ρ€Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° класс состояния. Π—Π° ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ слСдуСт отдСлённая ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ ΠΏΠΎΡΡΠ½ΡΡŽΡ‰Π°Ρ Ρ„Ρ€Π°Π·Π° Π½Π° английском языкС, которая Ρ€Π°Π·ΡŠΡΡΠ½ΡΠ΅Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

403 Access allowed only for registered users

ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΡƒΠ·Π½Π°Ρ‘Ρ‚ ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… Π΅Π³ΠΎ запроса ΠΈ опрСдСляСт, ΠΊΠ°ΠΊΠΈΠ΅ дСйствия Π΅ΠΌΡƒ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ дальшС. Набор ΠΊΠΎΠ΄ΠΎΠ² состояния являСтся стандартом, ΠΈ всС ΠΎΠ½ΠΈ описаны Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ… RFC. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½ΠΎ производится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС согласования с IETF. ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Π·Π½Π°Ρ‚ΡŒ всС ΠΊΠΎΠ΄Ρ‹ состояния, Π½ΠΎ ΠΎΠ½ обязан ΠΎΡ‚Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² соотвСтствии с классом ΠΊΠΎΠ΄Π°.

Π’ настоящСС врСмя Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ ΠΏΡΡ‚ΡŒ классов ΠΊΠΎΠ΄ΠΎΠ² состояния:
1xx: Informational (Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ) — запрос ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΈ понят, Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° продолТаСтся.
2xx: Success (УспСшно) — запрос Π±Ρ‹Π» ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½, понят ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½.
3xx: Redirection (ΠŸΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅) — для выполнСния запроса Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ прСдприняты дальнСйшиС дСйствия.
4xx: Client Error (Ошибка ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°) — запрос ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ»ΠΎΡ…ΠΎΠΉ синтаксис ΠΈΠ»ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½.
5xx: Server Error (Ошибка сСрвСра) — сСрвСр Π½Π΅ Π² состоянии Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ допустимый запрос.

НиТС прСдставлСны ΠΊΠΎΠ΄Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠ· рССстра ΠΊΠΎΠ΄ΠΎΠ² состояния IANA.

ΠšΠΎΠ΄Ρ‹ 3xx (ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅)

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΊΠΎΠ΄ΠΎΠ² статуса HTTP, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ запроса (ΠΊΠΎΠ΄Ρ‹ 3xx)

300 ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€
Π—Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ URL ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ рСсурса, ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ Π½Π΅ смог ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ страницС URL относится (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 300 Multiple Choices).
Π˜ΡΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈΠ»ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ рСсурс ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΈ Ρ‚ΠΎΠ³Π΄Π° Ρ€ΠΎΠ±ΠΎΡ‚ смоТСт ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ страницу.

301 РСсурс ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ навсСгда
Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΡƒΠΆΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сСрвСром, Π° ссылка пСрСнаправляСт Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ страницу (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 301 Moved Permanently).
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ смогут ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π² поискС Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла, ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ ΠΈΡ… Π½Π΅ индСксируСт. Однако Ρ€ΠΎΠ±ΠΎΡ‚ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ проиндСксируСт страницу, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ установлСно ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

302 РСсурс Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½
Π—Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ рСсурс Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ находится ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌ адрСсом (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 302 Moved Temporarily).
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ смогут ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π² поискС Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла, ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ ΠΈΡ… Π½Π΅ индСксируСт. Однако Ρ€ΠΎΠ±ΠΎΡ‚ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ проиндСксируСт страницу, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ установлСно ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅.

303 Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ рСсурс
Π—Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ рСсурс находится ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌ адрСсом ΠΈ Π΅Π³ΠΎ слСдуСт Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ GET (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 303 See Other). Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ указанная страница Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π² поискС, ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠΌ 200.

304 РСсурс Π½Π΅ измСнялся
ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 304 Not Modified. Если страница Π½Π΅ измСнилась с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° послСднСго обращСния Ρ€ΠΎΠ±ΠΎΡ‚Π°, рСкомСндуСтся Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ этот ΠΊΠΎΠ΄. Π­Ρ‚ΠΎ ускорит ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ.

305 Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ прокси
Доступ ΠΊ Π·Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ рСсурсу ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· прокси-сСрвСр, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Location (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 305 Use Proxy).

307 Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅
Π—Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ рСсурс Π±Ρ‹Π» Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ адрСс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Location (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 307 Temporary Redirect).

ΠšΠΎΠ΄Ρ‹ 4xx (ошибка ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΊΠΎΠ΄ΠΎΠ² статуса HTTP, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ…ΡΡ для обозначСния Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ошибок Π² клиСнтском запросС (ΠΊΠΎΠ΄Ρ‹ 4xx).

400 НСвСрный запрос
Запрос Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ понят сСрвСром ΠΈΠ·-Π·Π° Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ синтаксиса (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 400 Bad Request).
Β 

401 НСавторизованный запрос
Для доступа ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈΠ»ΠΈ Π±Ρ‹Ρ‚ΡŒ зарСгистрированным ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 401 Unauthorized).
Β 

402 НСобходима ΠΎΠΏΠ»Π°Ρ‚Π° Π·Π° запрос
ВнутрСнняя ошибка ΠΈΠ»ΠΈ ошибка ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сСрвСра (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 402 Payment Required).
Β 

403 Доступ ΠΊ рСсурсу Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½
Доступ ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 403 Forbidden). Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ страница ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ доступ ΠΊ Π½Π΅ΠΉ.

404 РСсурс Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½
Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅ сущСствуСт (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 404 Not Found). Если Π²Ρ‹ ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ€Π°Π·Π΄Π΅Π» сайта, ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ robots.txt Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΌΡƒ. Если Ρ‚Π°ΠΊΠΎΠΉ страницы Π½Π° сайтС Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ сущСствовало, ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΡ‚ΠΎ-Ρ‚ΠΎ поставил Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΡƒΡŽ ссылку Π½Π° ваш сайт.

405 НСдопустимый ΠΌΠ΅Ρ‚ΠΎΠ΄
ΠœΠ΅Ρ‚ΠΎΠ΄, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π² строкС запроса (Request-Line), Π½Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ для ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ рСсурса, поэтому Ρ€ΠΎΠ±ΠΎΡ‚ Π½Π΅ смог Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 405 Method Not Allowed).

406 НСприСмлСмый запрос
НуТный Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ сущСствуСт, Π½ΠΎ Π½Π΅ Π² Ρ‚ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ (язык ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠΌ). ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 406 Not Acceptable.
Β 

407 ВрСбуСтся идСнтификация прокси, Ρ„Π°ΠΉΠ΅Ρ€Π²ΠΎΠ»Π°
НСобходима рСгистрация Π½Π° прокси-сСрвСрС (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 407 Proxy Authentication Required).

408 ВрСмя запроса истСкло
Π‘Π°ΠΉΡ‚ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π» ΠΏΠΎΠ»Π½Ρ‹ΠΉ запрос Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ установлСнного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ Ρ€Π°Π·ΠΎΡ€Π²Π°Π» соСдинСниС (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 408 Request Timeout).
Β 

409 ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚
Запрос ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ запросом ΠΈΠ»ΠΈ с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ сСрвСра (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 409 Conflict).
Β 

410 РСсурс нСдоступСн
Π—Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ рСсурс Π±Ρ‹Π» ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄Π°Π»Π΅Π½ с сайта (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 410 Gone).
Β 

411 НСобходимо ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ
Π‘Π΅Ρ€Π²Π΅Ρ€ отказываСтся ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ запрос Π±Π΅Π· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Content-Length (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 411 Length Required). ΠŸΠΎΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π½Π° своСм сСрвСрС;- Ρ‚ΠΎΠ³Π΄Π° Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π· Ρ€ΠΎΠ±ΠΎΡ‚ смоТСт ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ страницу.

412 Π‘Π±ΠΎΠΉ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ условия
ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Π½Π° сСрвСрС ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° запроса ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ нСсоотвСтствиС (сбой ΠΈΠ»ΠΈ ошибка ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ условия). ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 412 Precondition Failed.

413 Π’Π΅Π»ΠΎ запроса ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ допустимый Ρ€Π°Π·ΠΌΠ΅Ρ€
Π‘Π΅Ρ€Π²Π΅Ρ€ отказываСтся ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запрос ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ запроса большС Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ сСрвСр (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 413 Request Entity Too Large).

414 НСдопустимая Π΄Π»ΠΈΠ½Π° URI запроса
Π‘Π΅Ρ€Π²Π΅Ρ€ отказываСтся ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠΌ URI (Request-URI) Π΄Π»ΠΈΠ½Π½Π΅Π΅, Ρ‡Π΅ΠΌ сСрвСр ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 414 Request-URI Too Long).

415 НСподдСрТиваСмый MIME Ρ‚ΠΈΠΏ
Π‘Π΅Ρ€Π²Π΅Ρ€ отказываСтся ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π΅Π»ΠΎ запроса ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 415 Unsupported Media Type).
Β 

416 Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½
Π‘Π΅Ρ€Π²Π΅Ρ€ отказываСтся ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ поля Range Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ запроса ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° нСдопустимый Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π±Π°ΠΉΡ‚ΠΎΠ² (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 416 Requested Range Not Satisfiable).

417 Π‘Π±ΠΎΠΉ ΠΏΡ€ΠΈ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΈ
Π‘Π΅Ρ€Π²Π΅Ρ€ отказываСтся ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ поля Expect Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ запроса Π½Π΅ соотвСтствуСт оТиданиям (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 417 Expectation Failed).

422 НСобрабатываСмый элСмСнт
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ Π² состоянии ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ (ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅) элСмСнт запроса (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 422 Unprocessable Entity).

423 Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΎ
Π‘Π΅Ρ€Π²Π΅Ρ€ отказываСтся ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… рСсурсов Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 423 Locked).

424 НСвСрная Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ
Π‘Π΅Ρ€Π²Π΅Ρ€ отказываСтся ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· зависимых рСсурсов Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 424 Failed Dependency).

426 ВрСбуСтся ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
Π‘Π΅Ρ€Π²Π΅Ρ€ запросил Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄ соСдинСния Π΄ΠΎ SSL, Π½ΠΎ SSL Π½Π΅ поддСрТиваСтся ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 426 Upgrade Required).

ΠšΠΎΠ΄Ρ‹ 5xx (ошибка сСрвСра)

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΊΠΎΠ΄ΠΎΠ² статуса HTTP, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ…ΡΡ для обозначСния Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ошибок сСрвСра (ΠΊΠΎΠ΄Ρ‹ 5xx)

500 ВнутрСнняя ошибка сСрвСра
Π‘Π΅Ρ€Π²Π΅Ρ€ столкнулся с Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹ΠΌ условиСм, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ позволяСт Π΅ΠΌΡƒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ запрос (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 500 Internal Server Error).

501 ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ поддСрТиваСтся
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ для выполнСния запроса (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 501 Not Implemented). Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ соотвСтствуСт ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ распознаСт ΠΌΠ΅Ρ‚ΠΎΠ΄ запроса ΠΈ Π½Π΅ способСн ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ для любого рСсурса.

502 Ошибка шлюза
Π‘Π΅Ρ€Π²Π΅Ρ€, дСйствуя Π² качСствС шлюза ΠΈΠ»ΠΈ прокси-сСрвСра, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» нСдопустимый ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ сСрвСра Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ запросов, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ обратился ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ запрос (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 502 Bad Gateway).

503 Π‘Π»ΡƒΠΆΠ±Π° нСдоступна
Π’ΠΎΠ·Π½ΠΈΠΊΠ»Π° ошибка ΠΈΠ·-Π·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° тСхничСскоС обслуТиваниС сСрвСра (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 503 Service Unavailable).

504 ВрСмя прохоТдСния Ρ‡Π΅Ρ€Π΅Π· мСТсСтСвой шлюз истСкло
Π‘Π΅Ρ€Π²Π΅Ρ€, ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² качСствС внСшнСго шлюза ΠΈΠ»ΠΈ прокси-сСрвСра, своСврСмСнно Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΎΡ‚ΠΊΠ»ΠΈΠΊ ΠΎΡ‚ Π²Ρ‹ΡˆΠ΅ΡΡ‚ΠΎΡΡ‰Π΅Π³ΠΎ сСрвСра, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΎΠ½ обратился, ΠΏΡ‹Ρ‚Π°ΡΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ запрос (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 504 Gateway Timeout).

505 ВСрсия НВВР Π½Π΅ поддСрТиваСтся
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΈΠ»ΠΈ отказываСтся ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ HTTP-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² сообщСнии запроса Ρ€ΠΎΠ±ΠΎΡ‚Π° (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 505 HTTP Version Not Supported).

507 НСдостаточно мСста
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос ΠΈΠ·-Π·Π° нСдостатка мСста Π½Π° дискС (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 507 Insufficient Storage).

510 ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π΅ поддСрТиваСтся (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠΎΠ΄ 510 Not Extended).

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: yandex.ru, wikipedia.org,Β adamkoford.com

ΠšΠΎΠ΄Ρ‹ статусов ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ HTTP

Π£ Вас Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ JavaScript. Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ JavaScript для Ρ€Π°Π±ΠΎΡ‚Ρ‹ сайта!

Π­Ρ‚ΠΈ ΠΊΠΎΠ΄Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ www.w3.org/Protocols/rfc2616/rfc2616-sec10.html:

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ (Informational 1xx)

ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 100-199 — ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅. Они ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° принят ΠΈ обрабатываСтся.

100=»Continue»
ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ запроса принята, ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ запроса.
101=»Switching Protocols»
Π‘Π΅Ρ€Π²Π΅Ρ€ выполняСт Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ Π² соотвСтствии с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ, Π΄Π°Π½Π½Ρ‹ΠΌ Π² ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Upgrade.

Запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΡƒΡΠΏΠ΅ΡˆΠ΅Π½ (Successful 2xx)

ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 200-299 ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.

200=»OK»
Запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра содСрТит Π·Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.
201=»Created»
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ состояния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² случаС создания Π½ΠΎΠ²ΠΎΠ³ΠΎ URI. ВмСстС с этим ΠΊΠΎΠ΄ΠΎΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° сСрвСр Π²Ρ‹Π΄Π°Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Location (см. Π³Π»Π°Π²Ρƒ 19), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΡƒΠ΄Π° Π±Ρ‹Π»ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.
202=»Accepted»
Запрос принят, Π½ΠΎ обрабатываСтся Π½Π΅ сразу. Π’ Ρ‚Π΅Π»Π΅ содСрТимого ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π°Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠΎ Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Π“Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ сСрвСр Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ запрос, Π½Π΅Ρ‚, Π΄Π°ΠΆΠ΅ нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ° запрос выглядСл допустимым.
203=»Non-Authoritative Information»
Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ содСрТимого взята ΠΈΠ· локальной ΠΊΠΎΠΏΠΈΠΈ ΠΈΠ»ΠΈ Ρƒ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стороны, Π° Π½Π΅ с исходного сСрвСра.
204=»No Content»
ΠžΡ‚Π²Π΅Ρ‚ содСрТит ΠΊΠΎΠ΄ состояния ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π½ΠΎ Ρ‚Π΅Π»ΠΎ содСрТимого отсутствуСт. ΠŸΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ этого ΠΎΡ‚Π²Π΅Ρ‚Π° Π±Ρ€ΠΎΡƒΠ·Π΅Ρ€ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ свой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… областСй ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ этот ΠΊΠΎΠ΄, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚ Π½Π° бСсполСзных ΠΈΠ»ΠΈ пустых участках изобраТСния.
205=»Reset Content»

Π‘Ρ€ΠΎΡƒΠ·Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Π² Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ПолСзСн для CGI-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ….

206=»Partial Content»

Π‘Π΅Ρ€Π²Π΅Ρ€ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ лишь Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ объСма. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π½Π° запрос с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Range. Π‘Π΅Ρ€Π²Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Π² ΠΎΡ‚Π²Π΅Ρ‚, Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Content-Range.

233 — because not everyone lives in «your country»

Запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° пСрСадрСсован (Redirection 3xx)

Код ΠΎΡ‚Π²Π΅Ρ‚Π° Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 300-399 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ запрос Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСйствия для удовлСтворСния запроса.

300=»Multiple Choices»
Π—Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ URI ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ рСсурса. НапримСр, URI ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π½Π° нСсколько языков. Π’ Ρ‚Π΅Π»Π΅ содСрТимого, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½Π½ΠΎΠΌ сСрвСром, ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ рСсурс ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.
301=»Moved Permanently» — ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ навсСгда
Π—Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ URI ΡƒΠΆΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сСрвСром, ΠΈ указанная Π² запросС опСрация Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π°. НовоС мСстонахоТдСниС Π·Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° указываСтся Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Location. Π’ΠΎ всСх ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… запросах Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° слСдуСт ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ URI.
ΠŸΡ€ΠΈ запросах Π½Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ HEAD сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π² Ρ‚Π΅Π»Π΅ сообщСния гипСртСкстовоС пояснСниС. ΠŸΡ€ΠΈ использовании всСх ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΊΡ€ΠΎΠΌΠ΅ GET ΠΈ POST, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слСдуСт ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎΠ± ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ссылки. НС ΡΡ‚ΠΎΠΈΡ‚ΡŒ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π³Π΅Π½Ρ‚Ρ‹ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ POST Π½Π° GET послС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ адрСс.
302=»Moved Temporarily» — Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½
Π—Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ URI ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠ΅Π½, Π½ΠΎ лишь Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Location ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Π½ΠΎΠ²ΠΎΠ΅ мСстонахоТдСниС. Π‘Ρ€Π°Π·Ρƒ ΠΆΠ΅ послС получСния этого ΠΊΠΎΠ΄Π° состояния ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ запрос ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ URI, Π½ΠΎ Π²ΠΎ всСх ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… запросах Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ старым URI.
ΠŸΡ€ΠΈ всСх ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… ΠΊΡ€ΠΎΠΌΠ΅ HEAD сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π² Ρ‚Π΅Π»Π΅ гипСртСкстовоС пояснСниС. ΠŸΡ€ΠΈ использовании всСх ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ GET ΠΈ POST ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слСдуСт ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎΠ± ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ URI. ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ рСсурсу ΠΌΠ΅Ρ‚ΠΎΠ΄ POST Π½Π° GET ΠΌΠ΅Π½ΡΡ‚ΡŒ слСдуСт ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π³Π΅Π½Ρ‚Ρ‹.
303=»See Other»
Π—Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ URI ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ URI (ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Location). Π•Π³ΠΎ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ GET ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡƒ рСсурсу.
304=»Not Modified»

Π­Ρ‚ΠΎ ΠΊΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ lf-Modified-Since, Ссли URI Π½Π΅ измСнялся с ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π΄Π°Ρ‚Ρ‹. Π’Π΅Π»ΠΎ содСрТимого Π½Π΅ посылаСтся, ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свою Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ копию.

305=»Use Proxy»

Доступ ΠΊ Π·Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ URI Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· proxy-сСрвСр, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Location.

306=»(Unused)» 307=»Temporary Redirect»

Запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° являСтся Π½Π΅ΠΏΠΎΠ»Π½Ρ‹ΠΌ (Client Error 4xx)

ΠšΠΎΠ΄Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 400-499 ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π΅ΠΏΠΎΠ»Π½Ρ‹ΠΉ. Π­Ρ‚ΠΈ ΠΊΠΎΠ΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° трСбуСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация.

400=»Bad Request»
ΠžΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ сСрвСр ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» Π² запросС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΡΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ.
401=»Unauthorized» — трСбуСтся авторизация
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹ΠΉ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ WWW-Authenticate, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ пославший запрос ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡ΠΈΠΉ ΠΈ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΈ запроса с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ URI ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ‚Π°ΠΊΠΈΠ΅ полномочия ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ.
402=»Payment Required»
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π² HTTP Π΅Ρ‰Π΅ Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½.
403=»Forbidden»
Запрос ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ ΠΏΠΎ Ρ‚ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅, Ρ‡Ρ‚ΠΎ сСрвСр Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ (ΠΈΠ»ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ возмоТности) ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ.
404=»Not Found» — Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ
Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ URI Π½Π΅ сущСствуСт.
405=»Method Not Allowed» — ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ поддСрТиваСтся
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ выдаСтся с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Allow ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ, для Π΄Π°Π½Π½ΠΎΠ³ΠΎ URI Π½Π΅ поддСрТиваСтся.
406=»Not Acceptable»
РСсурс, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡƒ URI, сущСствуСт, Π½ΠΎ Π½Π΅ Π² Ρ‚ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ. ВмСстС с этим ΠΊΠΎΠ΄ΠΎΠΌ сСрвСр Π²Ρ‹Π΄Π°Π΅Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Content-Language, Content-Encoding ΠΈ Content-Type.
407=»Proxy Authentication Required» ΠŸΡ€ΠΎΠΊΡΠΈ-сСрвСр Π·Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π» Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ.
Proxy-сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ°Π½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запрос ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Proxy-Authenticate.
408=»Request Time-out»
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π» ΠΏΠΎΠ»Π½Ρ‹ΠΉ запрос Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ установлСнного ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ задаСтся Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ сСрвСра) ΠΈ сСрвСр Ρ€Π°Π·Ρ€Ρ‹Π²Π°Π΅Ρ‚ сСтСвоС соСдинСниС.
409=»Conflict»
Π”Π°Π½Π½Ρ‹ΠΉ запрос ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ запросом ΠΈΠ»ΠΈ с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ сСрвСра. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π΅ слСдуСт Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ части ΠΎΡ‚Π²Π΅Ρ‚Π°.
410=»Gone»
Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π°Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ URI большС Π½Π΅ сущСствуСт ΠΈ навсСгда ΡƒΠ΄Π°Π»Π΅Π½ с сСрвСра.
411=»Length Required»
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ запрос Π±Π΅Π· ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π² Π½Π΅ΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Content-Length.
412=»Precondition Failed»
Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ вычислСния условия, Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π² запросС ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ нСсколькими Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ if. . ., прСдставляСт собой «Π»ΠΎΠΆΡŒ».
413=»Request Entity Too Large»
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Ρ‚Π΅Π»ΠΎ слишком Π²Π΅Π»ΠΈΠΊΠΎ.
414=»Request-URI Too Long» — запрос слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ URI слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ.
415=»Unsupported Media Type»

Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Ρ‚Π΅Π»ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚.

416=»Requested Range Not Satisfiable»

Π—Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π΅ допустим

417=»Expectation Failed»

ОТиданиС Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ

422=»Unprocessable Entity» — сСрвСр ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ принял запрос, ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π²ΠΈΠ΄ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Ρ‚Π΅Π»Π΅ запроса находится XML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ Π²Π΅Ρ€Π½Ρ‹ΠΉ синтаксис), ΠΎΠ΄Π½Π°ΠΊΠΎ имССтся какая-Ρ‚ΠΎ логичСская ошибка, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ произвСсти ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π½Π°Π΄ рСсурсом.
Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… систСмах ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ трСбования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…: NOT ENOUGH DATA (Π½Π΅ Ρ…Π²Π°Ρ‚Π°Ρ‚Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ…) 429=»You exceeded the rate limit»

ΠŸΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ Π»ΠΈΠΌΠΈΡ‚ запросов

449 — Retry with a proxy in another country. 450=Rating Service Unavailable 451=Unavailable For Legal Reasons

доступ ΠΊ рСсурсу ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΈΠ·-Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π·Π°ΠΊΠΎΠ½ΠΎΠΌ. 451 — Site is not permitted in your country

452 could be site not permitted by employer, 453 could be site not permitted by ISP 460 Blocked by Repressive Regime

Ошибки сСрвСра (Server Error 5xx)

ΠšΠΎΠ΄Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 500-599 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ сСрвСр столкнулся с ошибкой ΠΈ, вСроятно, Π½Π΅ смоТСт Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

500=»Internal Server Error»
ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ запроса Π½Π° сСрвСрС ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π²Ρ‹Π΄Π°Π» Π°Π²Π°Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ ΠΎΡ‚ΠΊΠ°Π· ΠΈΠ»ΠΈ столкнулся с ошибкой ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Часто Π±Ρ‹Π²Π°Π΅Ρ‚ связанно с ошибками Π² Ρ„Π°ΠΉΠ»Π΅ .htaccess
501=»Not Implemented»
ΠšΠ»ΠΈΠ΅Π½Ρ‚ запросил Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ дСйствия, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ сСрвСр Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚.
502=»Bad Gateway»
Π‘Π΅Ρ€Π²Π΅Ρ€ (ΠΈΠ»ΠΈ proxy-сСрвСр) ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» нСдопустимыС ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сСрвСра (ΠΈΠ»ΠΈ proxy-сСрвСра).
503=»Service Unavailable»
Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ данная слуТба Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСдоступна, Π½ΠΎ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ доступ ΠΊ Π½Π΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ восстановлСн. Если сСрвСр Π·Π½Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° это ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π΄Π°Π½ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Retry-After.
504=»Gateway Time-out»
Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° 408 (Request Time-out), Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ шлюз ΠΈΠ»ΠΈ ΡƒΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡ‡Π΅Π½Π½Ρ‹ΠΉ сСрвСр прСвысил Π»ΠΈΠΌΠΈΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
505=»HTTP Version not supported»

Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π² запросС.

560 — Server is being censored

Ошибки ( Error 7xx)

701 — Your ISP is being a twat. 702 — Your organization is being a twat. 703 — Your government is being a twat 704 — Your ISP is being a twat, and has messed with your DNS request, sending you to a spamvertizement for the domain requested. 705 — Your ISP is throttling / packet shaping the living hell out of your connection. 706 — Variant HTML requested (mobile, Flash-free….lots of flags in here). 707 — The current server time (in ticks since the epoch) & the server’s time zone.

Ошибки ( Error 9xx)

911 — Internet Emergency. The provider of this connection is being forced to censor this request

Для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΊΠΎΠ΄Π° статуса ΠΈΠ· PHP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° «header Status».

ОписаниС HTTP-кодов на wikipedia.

ΠšΠΎΠ΄Ρ‹ ошибок ΠΈ состояния HTTP

ΠŸΡ€ΠΈ посСщСнии сайта клиСнтскоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π²Π΅Π±-сСрвСрам ΠΏΠΎ сСтСвому ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ HTTP. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ сСтСвыС соСдинСния ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΡ‚ сСрвСров ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ, Π² Ρ‚ΠΎΠΌ числС содСрТимого Π²Π΅Π±-страниц, Π° Ρ‚Π°ΠΊΠΆΠ΅ HTTP ΠΊΠΎΠ΄Ρ‹.

Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ Π² ΠΎΡ‚Π²Π΅Ρ‚ HTTP-сСрвСра Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΊΠΎΠ΄, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запроса. Π­Ρ‚ΠΈ ΠΊΠΎΠ΄Ρ‹ состоят ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ†ΠΈΡ„Ρ€, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ:

  • 100-199: ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ статус;
  • 200-299: статус ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ запроса;
  • 300-399: статус Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π°;
  • 400-499: ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°;
  • 500-599: ошибки сСрвСра.

Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нСсколько ΠΊΠΎΠ΄ΠΎΠ² ошибок ΠΈ состояний. ΠšΠΎΠ΄Ρ‹, связанныС с ошибками, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π° Π²Π΅Π±-страницС, Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ запроса, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠ΄Ρ‹ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ вовсС.


HTTP ΠΊΠΎΠ΄ 200 Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° сСрвСр ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π» запрос ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π» ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ HTTP-запросов Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ этим статусом. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ€Π΅Π΄ΠΊΠΎ видят этот ΠΊΠΎΠ΄ Π½Π° экранС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ ΠΊΠΎΠ΄Ρ‹ HTTP, Ссли Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ какая-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.


Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ смог Π½Π°ΠΉΡ‚ΠΈ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΡƒΡŽ страницу, Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ рСсурс. Ошибка HTTP 404 ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ сСтСвоС соСдинСниС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ сСрвСром Π±Ρ‹Π»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ. Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²Π΅Π» Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ URI, ΠΈΠ»ΠΈ администратор сСрвСра ΡƒΠ΄Π°Π»ΠΈΠ» Ρ„Π°ΠΉΠ», Π½Π΅ настроив Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π½Π° Π½ΠΎΠ²ΠΎΠ΅ мСстополоТСниС. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ URL-адрСс.


Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ запрос, Π½ΠΎ Π½Π΅ смог ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ. Ошибка HTTP 500 Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° сСрвСр сталкиваСтся с ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ тСхничСским сбоСм. НапримСр, Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠΎΠΉ памяти ΠΈΠ»ΠΈ дискового пространства. Администратор сСрвСра Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.


Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ сСрвСр Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ входящий запрос. НСкоторыС сСрвСры ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΠΎΠ΄ ошибки HTTP 503 для указания ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Ρ… сбоСв, связанных с высоким ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ΠΌ рСсурсов. НапримСр, ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ количСства ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π»ΠΈΠΌΠΈΡ‚Π° мощности Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ сообщаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTTP-500.


Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ URI Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мСсто с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTTP-Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ рСсурс с Π½ΠΎΠ²ΠΎΠ³ΠΎ мСстополоТСния. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ автоматичСски ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ HTTP-Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Ρƒ 301 Π±Π΅Π· нСобходимости Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° со стороны ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.


HTTP ΠΊΠΎΠ΄ 302 ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для случаСв, ΠΊΠΎΠ³Π΄Π° рСсурс ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Π° Π½Π΅ постоянно. Администратор сСрвСра Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ HTTP 302 Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ² обновлСния (измСнСния) ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ автоматичСски Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ 302, ΠΊΠ°ΠΊ ΠΈ для ΠΊΠΎΠ΄Π° 301. Π’ вСрсии HTTP 1.1 для указания Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΠ² Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ 307.


Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° тСхничСский сбой Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… Π² самой сСти.


Π­Ρ‚Π° ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ рСсурс Π½Π° сСрвСрС, Π½ΠΎ Π½Π΅ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ для доступа. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΎΠΉΡ‚ΠΈ Π½Π° сСрвСр с использованиСм Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля.


Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Π² Π²Π΅Ρ€ΡΠΈΡŽ 1.1 ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΊΠΎΠ΄ HTTP ΠΎΡ‚Π²Π΅Ρ‚Π° 100 Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для Π±ΠΎΠ»Π΅Π΅ эффСктивного использования пропускной способности сСти. Он позволяСт сСрвСрам ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ большиС запросы. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Continue позволяСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ HTTP 1.1 ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нСбольшоС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ сконфигурированноС сообщСниС, Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра с ΠΊΠΎΠ΄ΠΎΠΌ 100, Π° Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Π²Π΅Ρ‚Π° Π΄ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ запроса Π½Π° дальнСйшиС дСйствия. ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΈ сСрвСры HTTP 1.0 Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ этот ΠΊΠΎΠ΄.


Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ» ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ содСрТит Ρ‚Π΅Π»Π° сообщСния). ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ HTTP ΠΊΠΎΠ΄ 204 для Π±ΠΎΠ»Π΅Π΅ эффСктивной ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² сСрвСра, избСгая, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ обновлСния страниц.


Ошибка, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π°Ρ Π² сСти ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ сСрвСром, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ этого ΠΊΠΎΠ΄Π° ошибок HTTP. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ связано с ошибками ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² сСтСвом брандмауэрС, ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€Π΅ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌ сСтСвом шлюзС.

Данная публикация прСдставляСт собой ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Β«HTTP Error and Status Codes ExplainedΒ» , ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π΄Ρ€ΡƒΠΆΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.Ρ€Ρƒ

Бписок ΠΊΠΎΠ΄ΠΎΠ² состояния HTTP + ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для SEO

Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ часто Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с Ρ‚Π°ΠΊΠΈΠΌΠΈ ошибками, ΠΊΠ°ΠΊ 404 ΠΈ 301, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ² статуса HTTP, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹, вСроятно, Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹.

НСкоторыС ΠΈΠ· Π½ΠΈΡ… Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ связаны с сСрвСром ΠΈΠ»ΠΈ с ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ Π½Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹, поэтому Π²Ρ‹ вряд Π»ΠΈ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΈΡ… Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ, Π½ΠΎ Ρ€Π°Π΄ΠΈ интСрСса ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ.

Π’Π°Π±Π»ΠΈΡ†Π° Π²Π½ΠΈΠ·Ρƒ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΠΎ Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ Π½Π° сайтС Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ статус ΠΈ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΎΡ‡Π΅Π½ΡŒ быстро.

Β 

Β 

1xx ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹

Β 

100 Continue Server Code (ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° сСрвСра)
Код 100 Continue ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Β«Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚ΡƒΒ». Он ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ сдСлал качСствСнный запрос, ΠΈ сСрвСр Π½Π°Ρ‡Π°Π» Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ. Π­Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ статуса HTTP, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ лишь Π² Ρ‚Π΅Ρ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ со стороны сСрвСра. Он Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ послСднСго ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ….

Когда Ρ‚Π°ΠΊΠΎΠΉ статус-ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ? Π­Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ статус, Π±Ρ‹Π²Π°ΡŽΡ‚ случаи, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π½Π΅ появляСтся, особСнно Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡƒΠΆΠ΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· сСрвСра. Π­Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅ Π½Π° мСссСдТ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ сообщаСтся, Ρ‡Ρ‚ΠΎ соСдинСниС ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΎΡΡŒ качСствСнно, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΉΡ‚ΠΈ Π½Π° сайт. ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π½ΠΎ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄Π²Π΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅ (подразумСваСтся ΠΊΠΎΠ΄ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°).

Β 

101 Switching Protocols (ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ²)
ВСроятно, это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² сСрвСра. Он ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ попросил ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ‚ΠΈΠΏ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, ΠΈ Π²Π΅Π±-сСрвСр согласился Π½Π° Ρ‚Π°ΠΊΠΎΠΉ шаг.
Когда Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ? Если осущСствляСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ HTTP ΠΈΠ· старой вСрсии ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°. Π’Π°ΠΊΠΎΠΉ запрос Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли сущСствуСт Π±ΠΎΠ»Π΅Π΅ подходящий ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» (Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Ссли Π΅ΡΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ новая вСрсия HTTP).

Β 

102 Processing (ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°)
ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ запрос WebDAV (ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ), ΠΊΡ€ΠΎΠΌΠ΅ основного запроса ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ… подзапросов, подразумСвая Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ‚ΠΎ для Π΅Π³ΠΎ выполнСния ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
Когда ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΊΠΎΠ΄? Он создаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΎΠ±Π½ΡƒΠ»ΠΈΡ‚ΡŒ Ρ‚Π°ΠΉΠΌΠ΅Ρ€. Π”Π°Π»ΡŒΡˆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Π² стандартном Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° запросов способна Π·Π°Ρ‚ΡΠ½ΡƒΡ‚ΡŒΡΡ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Β 

2xx Success (УспСх)

Β 

ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎ принятии ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ запросов ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Зависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ сСйчас Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ статус сСрвСра, ΠΎΠ½ всС Ρ€Π°Π²Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ сообщСния. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, этот Ρ‚ΠΈΠΏ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² сСрвСра ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ дСйствиС, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π΄Π΅Π»Π°Π» запрос, Π±Π΅Π· слоТностСй приняли Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ.

Β 

200 OK
Код состояния 200, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярным, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΠΏΡ€ΠΈΠΌΠ΅Ρ‚Π½Ρ‹ΠΌ Π² ΠΏΠ»Π°Π½Π΅ использования. Он ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСром ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ подошла ΠΊ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡŽ, ΠΈ всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ.
Когда этот ΠΊΠΎΠ΄ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ? ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ!

Β 

201 Created (Π‘ΠΎΠ·Π΄Π°Π½)
Π’ связи с ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ запроса создался Π½ΠΎΠ²Ρ‹ΠΉ рСсурс. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, благодаря запросу ΡŽΠ·Π΅Ρ€Π° сгСнСрирован Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π°Π½Π΅Π΅ Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π²Π΅Π±-рСсурс, ΠΊΠ°ΠΊ новая страница. Π˜ΡΡ…ΠΎΠ΄Π½ΠΎΠΉ сСрвСр настроСн Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ обязан ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ рСсурс Π΅Ρ‰Π΅ Π΄ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ 201 ΠΊΠΎΠ΄Π°. Если Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сгСнСрирован своСврСмСнно, сСрвСр ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΊΠΎΠ΄ 202 (принят).

Β 

202 Accepted (ΠŸΡ€ΠΈΠ½ΡΡ‚)
Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ запрос Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ Π² ΡΡ‚Π°Π΄ΠΈΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½ΠΎ Π² силу ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² являСтся Π½Π΅Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌ. Запрос ΠΊ сСрвСру ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌ, это зависит ΠΎΡ‚ Ρ„Π°ΠΊΡ‚Π°, ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π»ΠΈ ΠΏΡ€ΠΎΡˆΠ»Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π½Π΅ ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΠΈΠ»ΠΈ Π»ΠΈ Π΅Π³ΠΎ.

Π’ ΠΊΠ°ΠΊΠΈΡ… случаях ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован? Когда сСрвСр Π½Π΅ Π² состоянии Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ запрос Π² Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ дСлаСтся. ΠŸΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ запроса Π½Π΅ прСдусматриваСтся, Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠΊΠ° сообщСниС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ высока Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ процСсса ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Β 

203 Non-Authoritative Information (НСдостовСрная информация)
Π‘Π΅Ρ€Π²Π΅Ρ€Ρƒ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос, Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ взяты ΠΈΠ· пСрвостСпСнного источника (рСзСрвная копия, Π΄Ρ€ΡƒΠ³ΠΎΠΉ сСрвСр ΠΈ Ρ‚. Π΄.) ΠΈ поэтому информация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΎΠΉ. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ большоС сходство с 200 сСрвСрным ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ, Π½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΠΈΠ· источника.

Когда ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра? Ним ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ 200 ΠΊΠΎΠ΄, Ссли ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ вСскиС основания ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΈΠ· внСшнСго источника ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ Ρ‚Π΅Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ прСдоставлСны исходным сСрвСром.

Β 

204 No Content (НСт ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°)
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ являСтся ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ сСрвСра, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ запрос ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΈ поняли. Но ΠΏΡ€ΠΈ этом Π½Π΅ сущСствуСт Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Π’ основном Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ скриптов Π±Π΅Π· нСобходимости внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. НуТно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π΅ содСрТал основного сообщСния, ΠΈ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ вставлСн Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку с ΠΊΠΎΠ΄ΠΎΠΌ, которая являСтся доступной сразу послС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.

Когда примСняСтся Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄? Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ дСйствия Π±Π΅Π· нСобходимости Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ рСсурса (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, страницы).

Β 

205 Reset Content (Бброс ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°)
Код ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ запроса сСрвСром c ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ 204 ΠΊΠΎΠ΄Π°, этот ΠΎΡ‚Π²Π΅Ρ‚ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π±Ρ‹Π» ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½.

Когда ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄? ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² случаях, заполнСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ сСрвСром Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ запроса Π½Π° очистку этой Ρ„ΠΎΡ€ΠΌΡ‹. Он ΠΈΠΌΠ΅Π΅Ρ‚ сходство с 204 ΠΊΠΎΠ΄ΠΎΠΌ, Π½ΠΎ Π²Ρ‹Π΄Π²ΠΈΠ³Π°Π΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎ сбросу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, трСбуСтся провСсти очистку HTML-Ρ„ΠΎΡ€ΠΌΡ‹ послС Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Β 

206 Partial Reset (Частичный сброс)
Π‘Π΅Ρ€Π²Π΅Ρ€ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, которая соотвСтствуСт Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΡƒ, ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠΌΡƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ. Π’ основном Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ инструмСнты ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ. Π’Π°ΠΊΠΎΠ΅ Π±Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ лишь Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° страницы, Π° сСрвСр Π² своСм ΠΎΡ‚Π²Π΅Ρ‚Π΅ прСдоставляСт Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для этой части страницы.

ΠšΠ°ΠΊΠΎΠ²Ρ‹ способы примСнСния этого ΠΊΠΎΠ΄Π°? ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎ этот ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠ·-Π·Π° запроса If-Range, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΠ³ΠΎ Π² ΠΌΠΎΡ‰Π½Ρ‹Ρ… кСш-Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€Π°Ρ…. ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ областСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для области Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Β 

207 Multi-Status (ΠœΡƒΠ»ΡŒΡ‚ΠΈΡΡ‚Π°Ρ‚ΡƒΡ)
Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ прСдоставляСт Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСзависимых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² Ρ‚Π΅Π»ΠΎ сообщСния Π² Π²ΠΈΠ΄Π΅ XML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.

Β 

3xx Π Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚

Β 

Π­Ρ‚ΠΎΡ‚ класс ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² сСрвСра являСтся ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π°Π³Π΅Π½Ρ‚Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ запрос. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π»ΠΈΠ±ΠΎ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ дСйствия, Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ запросы ΠΊ сСрвСру.

Β 

300 Multiple Choices (ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€)

Β 

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ прСдоставляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Π΅Π±-рСсурс пСрСмСстили, ΠΈ поэтому сСрвСр ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ доступныС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ самый Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹ΠΉ Π²Π΅Π±-рСсурс.

Π’ ΠΊΠ°ΠΊΠΈΡ… случаях Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ этот ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра? Π’ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΌ случаС, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ, Ссли сСрвСр ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎ URL-адрСс, прСдоставлСнный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (ΠΈΠ½Ρ‹ΠΌΠΈ словами, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ), ΠΈΠΌΠ΅Π΅Ρ‚ нСподходящий индСкс ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€. Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ порядкС Ρ‚Π°ΠΊΠΎΠ΅ происходит, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ URL-адрСс ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ Π½Π΅ послСднСго уровня, Π° сСрвСр ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΈΠΌ Π²Ρ‹Π±ΠΎΡ€ доступных Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ уровня.

Β 

301 Moved Permanently (УдалСн навсСгда)
Π­Ρ‚ΠΎ ΠΎΠ±Ρ‰ΠΈΠΉ запрос ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ запросы Π½Π° этот рСсурс (Π° Ρ‚Π°ΠΊΠΆΠ΅ запросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Π·Π° Π½ΠΈΠΌ) слСдуСт ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ URL.

Когда ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ? Когда страница потСряна, большС Π½Π΅ сущСствуСт, ΠΈΠ»ΠΈ Π»ΠΈΠ½ΠΊ, Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Π½Π° внСшний Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, большС нСработоспособСн. 301 Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ рСсурс пСрСмСстили. Π’ основном ΠΎΠ½ выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Π°ΠΉΠ»Π° .htaccess, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ доступСн Π½Π° сСрвСрах Apache.

Β 

302 Found (НайдСн)
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, Ρ‡Ρ‚ΠΎ мСстополоТСниС Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π±Ρ‹Π»ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ, Π° ΠΊΠΎΠ΄ состояния 302 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Π½ΠΎΠ²ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ запрос.

Π“Π΄Π΅ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Он ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² использования, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΊΠΎΠ΄Π°. А Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΎΠ½ Π±Ρ‹Π» Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ создания Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ пСрСадрСсации. Однако, Π½Π° сСгодняшний дСнь сущСствуСт нСсколько Π΄Ρ€ΡƒΠ³ΠΈΡ… – этичных ΠΈ нСэтичных способов Π΅Π³ΠΎ использования.

Β 

303 See Other (Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ)
Он являСтся ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ искомый рСсурс ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ URL-адрСсу, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½ Π² запросС. Π­Ρ‚ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ рСсурс Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ прСдоставляСт адрСс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π΅.

Когда ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ этот ΠΊΠΎΠ΄? Π­Ρ‚ΠΎΡ‚ способ Π² основном сущСствуСт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ POST-Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… скриптов ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π°Π³Π΅Π½Ρ‚Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° ΠΈΠ·Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π΅Π±-рСсурс.

Β 

304 Not Modified (НС измСнСн)
304 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ / рСсурс Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° послСдних ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ кСша этого Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.

Π’ ΠΊΠ°ΠΊΠΈΡ… случаях ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ этот ΠΊΠΎΠ΄? Если ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра сообщаСт Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° If-Modified-Since ΠΈΠ»ΠΈ If-Match Π½Π΅ измСнились со Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ гСнСрирования послСднСго кСша. Π’ΠΎΠ³Π΄Π° Π½Π΅Ρ‚ Π½ΡƒΠΆΠ΄Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ рСсурс Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ.

Β 

305 Use Proxy (Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ прокси)
305 ΠΊΠΎΠ΄ Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, Ρ‡Ρ‚ΠΎ доступ ΠΊ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡƒ рСсурсу осущСствим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· прокси-сСрвСр, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅.
Когда ΠΎΠ½ показываСтся? Он часто отобраТаСтся Π² связи с ΠΌΠ΅Ρ€Π°ΠΌΠΈ бСзопасности ΠΈ обСспСчиваСт доступ ΠΊ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ URL-адрСсам.

Β 

306 Switch Proxy (ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ прокси)
Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠ½ ΠΎΠ·Π½Π°Ρ‡Π°Π», Ρ‡Ρ‚ΠΎ Β«ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ запросы Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ прокси», Π½ΠΎ Π² настоящСС врСмя Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.

Β 

307 Temporary Redirect (Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚)
Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ отобраТаСтся, Ссли ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ рСсурс Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ URL-адрСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ содСрТится Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅. 307 Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ отличаСтся ΠΎΡ‚ 302 ΠΊΠΎΠ΄Π° – ΠΎΠ½ являСтся Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ вСрсиСй.

Когда ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ? Он выводится ΠΏΠΎΡ‡Ρ‚ΠΈ Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… ситуациях, Ρ‡Ρ‚ΠΎ ΠΈ ΠΏΡ€ΠΈ 302, Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ исходный URL-адрСс ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… запросах ΠΈΠ»ΠΈ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ статус сСрвСра.

Β 

4Ρ…Ρ… Ошибка ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

Класс ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² 4xx ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ошибки Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ мСстополоТСниС Π½ΠΈΠΊΠΎΠ³Π΄Π° (ΠΈΠ»ΠΈ ΡƒΠΆΠ΅) Π½Π΅ сущСствовало.

Β 

400 Bad Request (ΠŸΠ»ΠΎΡ…ΠΎΠΉ запрос)
Запрос Π½Π΅ обрабатываСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π² связи с синтаксичСской ошибкой.
Для Ρ‡Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ этот ΠΊΠΎΠ΄? Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄Π΅Π»Π°Π΅Ρ‚ запрос Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ гипСртСкста. Запрос Π½Π΅ слСдуСт Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π±Π΅Π· Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½ Π² синтаксисС.

Β 

401 Unauthorized (НСавторизирован)
Он ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ запросу рСсурса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ нуТдаСтся Π² Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ. Код 401 ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΠΈΠ»ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅.

Когда ΠΎΠ½ отобраТаСтся? Π’ случаях, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄Π΅Π»Π°Π΅Ρ‚ запрос ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΈ этом Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ (срСди Π½ΠΈΡ…, Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ).

Β 

402 Payment Required (ВрСбуСтся ΠΎΠΏΠ»Π°Ρ‚Π°)
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ сСрвСра Π·Π°Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅. Но, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ статус ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ расчСтах ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ элСктронных Π΄Π΅Π½Π΅Π³. Но Π΅ΠΌΡƒ Ρ‚Π°ΠΊ ΠΈ Π½Π΅ нашлось примСнСния.

Какова сфСра примСнСния этого ΠΊΠΎΠ΄Π°? Π‘Ρ‚Π°Ρ€Ρ‹ΠΉ сСрвис Apple MobileMe сообщал ΠΎΠ± 402-ошибкС, Ссли Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² MobileMe подозрСвался Π² любой Ρ„ΠΎΡ€ΠΌΠ΅ Π·Π»ΠΎΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΉ Π΅Π³ΠΎ рСсурсами. Π’Π°ΠΊΠΆΠ΅ видСохостинг Youtube ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ этот статус, Ссли Π½Π΅ΠΊΠΈΠΉ IP-адрСс ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎ большоС количСство запросов. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ приходится ввСсти CAPTCHA.

Β 

403 Forbidden (Π—Π°ΠΏΡ€Π΅Ρ‰Π΅Π½)
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ±ΡƒΠ΅Ρ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ доступа ΠΊ Π²Π΅Π±-рСсурсу, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ ΠΏΡ€Π°Π², Π° авторизация здСсь Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ.
Π§Ρ‚ΠΎ насчСт примСнСния этого ΠΊΠΎΠ΄Π°? Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° сСрвСр ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ запрос, Π½ΠΎ Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ограничСния доступа ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Ρ€Π°Π·Π΄Π΅Π»Ρƒ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ, Ссли Π²Π΅Π±-рСсурс Π½Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ доступа.

Β 

404 Not Found (НС найдСн)
Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π·Π½Π°ΠΊΠΎΠΌΠΎ с 404 ошибкой. Она ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ искомый рСсурс Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ, Π½ΠΎ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ – ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΌ – ΠΊ Π½Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ. Π’Π°ΠΊΠΆΠ΅ здСсь Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ всС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ обращСния ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Но Π² большом количСствС Ρ‚Π°ΠΊΠΈΡ… случаСв ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠ΄ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π° класса 3xx, ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ пСрСнаправляСтся Π½Π° Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ рСсурс ΠΈΠ»ΠΈ мСстополоТСниС.
Когда дСмонстрируСтся этот ΠΊΠΎΠ΄? Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ часто, особСнно Ссли страницу ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΈΠ»ΠΈ пСрСмСстили. Часто Π² Ρ‚Π°ΠΊΠΈΡ… случаях сСрвСр Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ страницу с ошибкой 404.

Β 

405 Method Not Allowed (ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½)
ΠœΠ΅Ρ‚ΠΎΠ΄, посрСдством ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ осущСствляСтся запрос ΠΊ рСсурсу, являСтся нСдоступным. Π˜Π½Ρ‹ΠΌΠΈ словами, появляСтся ошибка ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ GET, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ трСбуСтся Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ‚ΠΎΠ΄ POST (Π»ΠΈΠ±ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° PUT с Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния).

Когда появляСтся Ρ‚Π°ΠΊΠΎΠΉ статус-ΠΊΠΎΠ΄? Ошибки 405 выходят Ρ‡Π΅Ρ€Π΅Π· ΠΈΡ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ со спСцифичСскими ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ страницы, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΎΡΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ сСрвСру. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ссли Ρ‡Π°ΡΡ‚ΡŒ запроса скрипта ΠΈΠΌΠ΅Π΅Ρ‚ отличия с запросом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π²ΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ этого скрипта.

Β 

406 Not Acceptable (НСдопустимо)
Π—Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ рСсурс ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Accept-Ρ…Π΅Π΄Π΅Ρ€Π°Ρ… самого запроса. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ сСрвСр характСристиками Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΈΠ· сСрвСра.

Π’ ΠΊΠ°ΠΊΠΈΡ… случаях Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован? Π’ ситуациях, ΠΊΠΎΠ³Π΄Π° Ρ„ΠΎΡ€ΠΌΠ° Ρ„Π°ΠΉΠ»Π° рСсурса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, доступный для распознавания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. Π Π΅Ρ‡ΡŒ здСсь ΠΈΠ΄Π΅Ρ‚ ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго ΠΎ языкС программирования, Π° Π½Π΅ ΠΎ английском!

Β 

407 Proxy Authentication Required (НуТна авторизация прокси)
Как ΠΈ статус-ΠΊΠΎΠ΄ 401, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 407 ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ слСдуСт ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· прокси-сСрвСр. Для выполнСния этого дСйствия ΠΈ осущСствлСния процСсса Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ, прокси-сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΠΎΠ»Π΅ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Proxy-authenticate, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ стандартам, ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΠ΅ΠΌΡ‹ΠΌ сСрвСром.
Когда появляСтся этот статус-ΠΊΠΎΠ΄? Π’ случаях, Ссли сСрвСр Β«ΡƒΠ±Π΅ΠΆΠ΄Π΅Π½Β», Ρ‡Ρ‚ΠΎ запрос Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ, Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π²Π΅Π±-рСсурсу Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ лишь Ρ‡Π΅Ρ€Π΅Π· Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прокси-сСрвСра.

Β 

408 Request Timeout (Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚ запроса)
Π˜ΡΡ‚Π΅ΠΊΠ»ΠΎ врСмя оТидания сСрвСром рСтрансляции ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.
Когда Ρ‚Π°ΠΊΠΎΠΉ статус-ΠΊΠΎΠ΄ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ W3 HTTP: Β«Π‘ΠΎ стороны ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π΅ поступало запроса Π² Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅, ΠΊΠΎΠ³Π΄Π° Π΅Π³ΠΎ ΠΆΠ΄Π°Π» сСрвСр. ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ запрос Π² любоС врСмя».

Β 

409 Conflict (ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚)
Код 409 являСтся ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ситуации, ΠΊΠΎΠ³Π΄Π° запрос Π½Π΅ выполняСтся Π² связи с ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ обращСния ΠΊ Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ.
Когда ΠΎΠ½ примСнятся? ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π² случаС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Ρ„Π°ΠΉΠ»Π° Π½Π° Π²Π΅Π±-сСрвСр, Π³Π΄Π΅ располоТСна Π±ΠΎΠ»Π΅Π΅ поздняя вСрсия этого Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ вСрсиями Π² систСмС управлСния.

Β 

410 Gone (Π˜ΡΡ‡Π΅Π·)
Π‘Π΅Ρ€Π²Π΅Ρ€ Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚, Ссли Ρ€Π°Π½ΡŒΡˆΠ΅ рСсурс находился ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ URL-адрСсу, Π½ΠΎ Π΅Π³ΠΎ ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΈ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΠ½ нСдоступСн. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π΅ слСдуСт нСсколько Ρ€Π°Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅.

Когда примСняСтся Ρ‚Π°ΠΊΠΎΠΉ статус-ΠΊΠΎΠ΄? Π’ ситуации, ΠΊΠΎΠ³Π΄Π° ΡƒΠΆΠ΅ Π½Π΅ прСдставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ рСсурсу посрСдством этого запроса, Π° Π½Π° сСрвСрС Π½Π΅ содСрТатся Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ гипотСтичСском мСстонахоТдСнии рСсурса. Если сСрвСр ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² блиТайшиС сроки, Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ 404.

Β 

411 Length Required (ВрСбуСтся Π΄Π»ΠΈΠ½Π°)
Запрос Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΠΈ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π»ΡΡ Π² ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅.
Когда этот ΠΊΠΎΠ΄ показываСтся? Когда Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ опрСдСляСт Π΄Π»ΠΈΠ½Ρƒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ содСрТимого Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ запроса. Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ запрос Π±Π΅Π· Π²Π°Π»ΠΈΠ΄Π½ΠΎΠ³ΠΎ поля Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

Β 

412 Precondition Failed (Π‘Π±ΠΎΠΉ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ условия)
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… условий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ ΡƒΠΊΠ°Π·Π°Π» Π² запросС. Π˜Π½Ρ‹ΠΌΠΈ словами, ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² запросов Π±Ρ‹Π»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½Ρ‹ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ false.

Когда этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Π’ случаях, ΠΊΠΎΠ³Π΄Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ запроса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ Π²Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ запрос ΠΊ рСсурсу, сообщаСт, Ρ‡Ρ‚ΠΎ это ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΊ этому ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ рСсурсу.

Β 

413 Request Entity Too Large (ΠžΠ±ΡŠΠ΅ΠΊΡ‚ запроса слишком большой)
Код 413 отобраТаСтся Π² случаях, ΠΊΠΎΠ³Π΄Π° сСрвСр отказываСтся ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π΅Π»ΠΎ запроса слишком Π²Π΅Π»ΠΈΠΊΠΎ.
Когда этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? ΠŸΡ€ΠΈ использовании ΠΌΠ΅Ρ‚ΠΎΠ΄Π° POST с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ большС ΠΏΠΎ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ, Ρ‡Π΅ΠΌ сСрвСр, способСн ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Β 

414 Request-URL Too Long (URL запроса слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ)
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ отобраТаСтся, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ URL слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ.
Когда этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Когда POST-запрос прСобразуСтся Π² GET-запрос. POST-запрос ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ количСства Π΄Π°Π½Π½Ρ‹Ρ…, объСдиняя ΠΈΡ… ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ сСрвСру. Однако, Ссли запрос Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ Π² GET-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΊ URL-адрСсу, Ρ‡Ρ‚ΠΎ даст Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ…, Ρ‡Π΅ΠΌ ΠΎΠ½Π° Π±Ρ‹Π»Π° доступна.

Β 

415 Unsupported Media-Type (НСподдСрТиваСмый Ρ‚ΠΈΠΏ)
Код 415 отправляСтся, для указания, Ρ‡Ρ‚ΠΎ сСрвСр Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ» Ρ‡Π°ΡΡ‚ΡŒ запроса, которая Π±Ρ‹Π»Π° сдСлана Π² Π½Π΅ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.
Когда отобраТаСтся Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄? Когда Π² запросС Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Ρ‚ΠΈΠΏΡ‹ носитСлСй, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ рСсурсом ΠΈΠ»ΠΈ сСрвСром. НапримСр, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ поддСрТиваСтся Π²Π΅Π±-сСрвСром. Π‘Π΅Ρ€Π²Π΅Ρ€ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π»ΠΎΡΡŒ, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ рСсурс.

Β 

416 Requested Range Not Satisfiable (Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚)
Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρ‡Π°ΡΡ‚ΡŒ рСсурса, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя этот Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдоставлСн.
Когда Ρ‚Π°ΠΊΠΎΠΉ статус ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Когда сСрвСр Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Π±Π°ΠΉΡ‚Ρ‹ XXX-YYY рСсурса, Π½ΠΎ рСсурс Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ мСньшС, Ρ‡Π΅ΠΌ ΡƒΠΊΠ°Π·Π°Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ.

Β 

417 Expectation Failed (Ошибка оТидания)
Π’Π°ΠΊΠΎΠΉ статусный ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ сСрвСр Π½Π΅ удовлСтворяСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ поля Expect Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° запроса.
Когда этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? ВсС Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎ. Когда ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² запросов, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Β«ExpectΒ», ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ сСрвСр Π½Π΅ Π² состоянии ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ.

Β 

418 I’m a teapot (Π― Ρ‡Π°ΠΉΠ½ΠΈΠΊ)
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π±Ρ‹Π» создан Π² 1998 Π³ΠΎΠ΄Ρƒ ΠΊΠ°ΠΊ ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΡˆΡƒΡ‚ΠΎΠΊ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠ΅ апрСля IETF, Π² RFC 2324, ΠΊΠ°ΠΊ Hyper Text Coffee Pot Control Protocol ΠΈ вряд Π»ΠΈ ΠΎΠ½ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ соврСмСнными HTTP-сСрвСрами.

ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ? ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ Π½Π΅Ρ‚, всС это Π±Ρ‹Π»ΠΎ -15 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ ΠΈ дСлалось Ρ€Π°Π΄ΠΈ смСха.

Β 

422 Unprocessable Entity (НСобрабатываСмый ΠΎΠ±ΡŠΠ΅ΠΊΡ‚)
Π‘Π΅Ρ€Π²Π΅Ρ€ принял запрос ΠΈ понял Π΅Π³ΠΎ ΡΡƒΡ‚ΡŒ, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΈΠ·-Π·Π° содСрТания Π² Π½Π΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сСмантичСских ошибок.
Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ этот статус-ΠΊΠΎΠ΄? Когда Π½Π° сторонС сСрвСра ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ принятиС обращСния, ΠΈ сСрвСр способСн Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ…; Π² Ρ‚Π΅Π»Π΅ запроса XML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ содСрТит ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ синтаксичСскиС конструкции, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π² Π½Π΅ΠΌ содСрТится какая-Π»ΠΈΠ±ΠΎ логичСская ошибка, Π² связи с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ прСдставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ рСсурсом.

Β 

423 Locked (Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½)
Π¦Π΅Π»Π΅Π²ΠΎΠΉ рСсурс, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² запросС, блокируСтся Π² связи с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊ Π½Π΅ΠΌΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ рСсурс доступным, слСдуСт Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.
Когда этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Когда рСсурс являСтся Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ, Π² основном это дСлаСтся Π² цСлях обСспСчСния бСзопасности.

Β 

424 Failed Dependency (НСудачная Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ)
424 ΠΊΠΎΠ΄ сообщаСт, Ρ‡Ρ‚ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ запроса Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ зависит ΠΎΡ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈ Ссли ΠΎΠ½Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°, Ρ‚ΠΎ вся ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° запроса остановится.

Β 

425 Unordered Collection (НСупорядочСнная коллСкция)
Код 425 показываСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, ΠΊΠΎΠ³Π΄Π° рСсурс опрСдСляСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠΎΠ² Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ WebDAV (Advanced Collections Protocol), Π½ΠΎ отсутствуСт Π² Advanced Collections Protocol ΠΈ Versioning Ordered Collections Protocol.

Β 

426 Upgrade Required (НуТно ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅)
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ показываСтся, ΠΊΠΎΠ³Π΄Π° сСрвСр Π΄Π°Π΅Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ инструкции ΠΏΠΎ обновлСнию ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° (ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΈΠ»ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ») Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠ΄? ΠžΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹.

Β 

428 Precondition Required (ВрСбуСтся прСдпосылка)
Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ сСрвСр Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π½Ρ‹Ρ… вСрсий рСсурса Π² Ρ‚Π΅Ρ… ситуациях, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ (GET) состояниС рСсурса, измСняСт ΠΈ отправляСт (PUT) Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π½Π° сСрвСр, ΠΈ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя какая-Ρ‚ΠΎ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ сторона Ρ‚Π°ΠΊΠΆΠ΅ измСняСт мСстополоТСниС прямо Π½Π° сСвСрС, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρƒ.

Когда этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? По запросу ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ условий, сСрвСр ΠΊΠ°ΠΊ Π±Ρ‹ Π΄Π°Π΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ копию рСсурса. Если это Π½Π΅ совсСм Ρ‚Π°ΠΊ, Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ 428.

Β 

429 Too Many Requests (Блишком ΠΌΠ½ΠΎΠ³ΠΎ запросов)
Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ отправляСтся, Ссли со стороны ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° поступало слишком большоС количСство ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ Π·Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ этот ΠΊΠΎΠ΄? Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ отправляСт слишком ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ Π·Π° краткосрочный ΠΏΠ΅Ρ€ΠΈΠΎΠ΄.

Β 

431 Request Header Fields Too Large (Поля заголовков слишком большиС)
ΠŸΠΎΡΠ²Π»ΡΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ запроса, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΠ· ΠΏΠΎΠ»Π΅ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° (ΠΈΠ»ΠΈ всС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ поля) слишком Π²Π΅Π»ΠΈΠΊΠΈ.
Когда ΠΎΠ½ примСняСтся? Π‘Π°Π·ΠΎΠ²ΠΎ, ΠΊΠΎΠ³Π΄Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ запроса, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΉ ΠΎΡ‚ ΡŽΠ·Π΅Ρ€Π° большС, Ρ‡Π΅ΠΌ способСн ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ сСрвСр. ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ поля Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π² Π½Π΅ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ сокращСны.

Β 

444 No Response (НСт ΠΎΡ‚Π²Π΅Ρ‚Π°)
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Π°Ρ… сСрвСра Nginx, для указания, Ρ‡Ρ‚ΠΎ сСрвСр Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π» ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π» соСдинСниС.
Какова сфСра примСнСния ΠΊΠΎΠ΄Π°? Π’ основном ΠΎΠ½ использовался ΠΊΠ°ΠΊ инструмСнт Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ врСдоносного софта.

Β 

449 Retry With (Microsoft) (ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ)
Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Microsoft, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ запрос слСдуСт ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ дСйствия.
Когда этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Он часто создаСтся, ΠΊΠΎΠ³Π΄Π° настройки запроса Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ способСн ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ сСрвСр.

Β 

450 Blocked by Windows Parental Controls – Microsoft (Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ Windows)
Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Microsoft. Π­Ρ‚Π° ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ контроля Windows установлСна Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° доступа ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Π΅Π±-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ.
Когда примСняСтся 450 ΠΊΠΎΠ΄? Π’ случаС, Ссли Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ (зная ΠΎΠ± этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ) ΠΏΡ€ΠΈΠ±Π΅Π³Π°ΡŽΡ‚ ΠΊ использованию Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ контроля, Π° id-access запросил доступ ΠΊ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ рСсурсу.

Β 

451 Unavailable For Legal Reasons (НСдоступСн ΠΏΠΎ ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ)
Новый HTTP-ΠΊΠΎΠ΄ статуса для рСсурсов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎ ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ сообраТСниям. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ доступ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ Π²Π΅Π±-рСсурсу Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π»ΠΈ ΠΏΠΎ ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ ΠΌΠΎΡ‚ΠΈΠ²Π°ΠΌ: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, посрСдством Ρ†Π΅Π½Π·ΡƒΡ€Ρ‹ ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°.

Β 

5xx Ошибка сСрвСра

ΠšΠΎΠ΄Ρ‹ 5xx Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ для случаСв Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° сторонС сСрвСра.
Π­Ρ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ сСрвСра часто ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° запросы ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ сСрвСром ΠΏΠΎ Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅. Π‘Π΅Ρ€Π²Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ сообщСниС для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ – ΠΎΠ½ΠΎ увСдомляСт, Ρ‡Ρ‚ΠΎ сСрвСр (ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ) Π½Π΅ Π² состоянии произвСсти ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ запроса.

Β 

500 Internal Server Error (ВнутрСнняя ошибка сСрвСра)
Π­Ρ‚ΠΎΡ‚ статус сообщаСт ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ошибкС сСрвСра, которая Π½Π΅ совпадаСт с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ошибками Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ класса.
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ссли рСсурс ΠΈΠ»ΠΈ ссылка создаСтся Π½Π° сСрвСрС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€ΡŒ Π² систСмС рСзСрвирования), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ тСхничСски Π½Π΅ сущСствуСт ΠΊΠ°ΠΊ ссылка ΠΈΠ»ΠΈ доступный рСсурс, Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΈΡ… ΠΊΠ°ΠΊ ссылки.

Β 

501 Not Implemented (НС поддСрТиваСтся)
Π‘Π΅Ρ€Π²Π΅Ρ€ Π»ΠΈΠ±ΠΎ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ запроса, Π»ΠΈΠ±ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ инструкции, Π½ΡƒΠΆΠ½Ρ‹Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅.
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ 501, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ стандартных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² запросов, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… GET, OPTIONS, HEAD, POST ΠΈ Ρ‚. Π΄.

Β 

502 Bad Gateway (ΠŸΠ»ΠΎΡ…ΠΎΠΉ шлюз)
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ 502 ΠΊΠΎΠ΄, Ссли сСрвСр, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² качСствС шлюза ΠΈΠ»ΠΈ прокси-сСрвСра, ΠΈ ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» нСдопустимый ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‚ сСрвСра Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня.
Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΊΠΎΠ΄? ΠžΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° сСрвСр Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ уровня ΠΈ прокси / шлюз Π½Π΅ согласованы с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдставлСнными Π² ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ. Как Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ появляСтся ошибка ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹Ρ….

Β 

503 Server Unavailable (Π‘Π΅Ρ€Π²Π΅Ρ€ нСдоступСн)
Код 503 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ тСхничСскиС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сСрвСр Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ врСмя Π½Π΅ способСн ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ….
Π•Π³ΠΎ допустимо ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² случаях, ΠΊΠΎΠ³Π΄Π° Π½Π° сайт Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΉ спрос, Π½ΠΎ Ρƒ сСрвСра Π½Π΅Ρ‚ возмоТности ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ всС входящиС запросы.

Β 

504 Gateway Timeout (Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚ шлюза)
Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΊΠ°ΠΊ шлюз ΠΈΠ»ΠΈ прокси-сСрвСр Π½Π΅ доТдался ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΡ‚ Π²Ρ‹ΡˆΠ΅ΡΡ‚ΠΎΡΡ‰Π΅Π³ΠΎ сСрвСра, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ запрос.
Когда этот ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ? Когда прокси ΠΈΠ»ΠΈ шлюз ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ ΠΊΠ°Π½Π°Π» ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π΄Π²Π° сСрвСра ΠΏΡ€ΠΈ этом ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚ Π½Π° ΠΎΡ‚Π²Π΅Ρ‚.

Β 

505 HTTP Version Not Supported (ВСрсия HTTP Π½Π΅ поддСрТиваСтся)
Π‘Π΅Ρ€Π²Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²Π΅Ρ€ΡΠΈΡŽ HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π½Π΅ΠΌΡƒ.
Π“Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄? Π’ Ρ‚Π΅Ρ… случаях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π²Ρ‹ΡˆΠ΅! Если HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π±ΠΎΠ»Π΅Π΅ старый, Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎ сСрвСру, ΠΈ, ΠΊΠ°ΠΊ слСдствиС, ΠΎΠ½ Π½Π΅ поддСрТиваСтся.

Β 

506 Variant Also Negotiates (Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ пСрСнаправляСтся)
Π’Π°ΠΊΠΎΠΉ ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра послСдуСт, Ссли ΠΏΡ€ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ сам Π½Π° сСбя, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΡŽ процСсса связи.
Когда ΠΎΠ½ примСняСтся? Когда сСрвСр настроСн Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ запрос.

Β 

507 Insufficient Storage (НСдостаточно мСста)
Ошибка 507 ΠΈΠΌΠ΅Π΅Ρ‚ мСсто, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ запроса нСдостаточно пространства.
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½, ΠΊΠΎΠ³Π΄Π° сСрвСр Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ объСмС, Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ рСсурс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΆΠ΅ имССтся Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ. Π’Ρ€ΡƒΠ΄Π½ΠΎΡΡ‚ΡŒ здСсь Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° сСрвСрС Π½Π΅Ρ‚ мСста для хранСния ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π² запросС Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ рСсурс.

Β 

509 Bandwidth Limit Exceeded (ΠŸΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½Π° пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ)
Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Π΅Π±-сайт Π»ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ для Π½Π΅Π³ΠΎ.
Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ этот статус? Когда Apache запускаСт ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, Π° ISP ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ скоро ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½Π°. Π—Π΄Π΅ΡΡŒ имССтся нСсколько Ρ„ΠΎΡ€ΠΌ ограничСния.

Β 

510 Not Extended (НСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ)
Код 510 появляСтся, ΠΊΠΎΠ³Π΄Π° Π½Π° сСрвСрС Π½Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚. Когда этот ΠΊΠΎΠ΄ появляСтся? Когда сСрвСр Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большС Π΄Π°Π½Π½Ρ‹Ρ… Π² запросС.

Β 

511 Network Authentication Required (ВрСбуСтся аутСнтификация сСти)
Π­Ρ‚ΠΎΡ‚ статус-ΠΊΠΎΠ΄ дСмонстрируСтся, Ссли ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ слСдуСт сначала Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² сСти, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ввСсти ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для ΠΏΠ»Π°Ρ‚Π½ΠΎΠ³ΠΎ доступа Π² ΡΠ΅Ρ‚ΡŒ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚.
Когда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ этот ΠΊΠΎΠ΄? Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ сначала Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π°Ρ‚ΡŒ своС согласиС Π½Π° условия использования, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ доступ ΠΊ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊ Wi-Fi Ρ‚ΠΎΡ‡ΠΊΠ΅ доступа).

HTTP ΠΊΠΎΠ΄Ρ‹ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° | IT-Π±Π»ΠΎΠ³ ΠΎ Π²Π΅Π±-тСхнологиях, сСрвСрах, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°Ρ…, Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π‘Π£Π‘Π”, SQL, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… сСтях, языках программирования ΠΈ созданиС сайтов.

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ Π±Π»ΠΎΠ³Π°Β ZametkiNaPolyah.ru!Β ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ HTTP Π² Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅ Π‘Π΅Ρ€Π²Π΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ ΠΈ Π΅Π΅ Ρ€Π°Π·Π΄Π΅Π»Π΅ HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ». Π­Ρ‚Π° запись Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ посвящСна ошибка ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΏΡ€ΠΈ взаимодСйствиС ΠΏΠΎ HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ. ΠœΡ‹ с Ρ‚ΠΎΠ±ΠΎΠΉ рассмотрим ΠΊΠΎΠ΄Ρ‹ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° HTTP. Π’ΠΎΠΎΠ±Ρ‰Π΅, ΠΊΠΎΠ΄Ρ‹ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π² HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ Π»ΡŽΠ±Ρ‹ΠΌ сСрвСром, ΠΌΡ‹ рассмотрим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ΄Ρ‹ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² стандартС HTTP 1.1. Π‘ΠΏΠ΅Ρ€Π²Π°, ΠΊΠ°ΠΊ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΈ рассмотрСниС ΠΊΠΎΠ΄ΠΎΠ² HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±Ρ‰Π΅Π΅ описания ΠΊΠΎΠ΄Π°ΠΌ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π° Π·Π°Ρ‚Π΅ΠΌ рассмотрим ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· 18 HTTP ΠΊΠΎΠ΄ΠΎΠ² ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

HTTP ΠΊΠΎΠ΄Ρ‹ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

HTTP ΠΊΠΎΠ΄Ρ‹ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

ΠžΠ±Ρ‰Π°Ρ информация ΠΎ HTTP ΠΊΠΎΠ΄Π°Ρ… ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ:

  • ΠžΠ±Ρ‰Π°Ρ информация ΠΎ HTTP ΠΊΠΎΠ΄Π°Ρ… ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°
  • HTTP ΠΊΠΎΠ΄ ошибки 400, ΠΊΠΎΠ΄ ошибки 401, ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 402, ΠΊΠΎΠ΄ ошибки 403, HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 404, ошибка ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 405
  • HTTP ΠΊΠΎΠ΄ ошибки 406, ΠΊΠΎΠ΄ ошибки 407, HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 408, ΠΊΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра 409, ΠΊΠΎΠ΄ ошибки 410, ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 411, HTTP ΠΊΠΎΠ΄ 412
  • HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 413, ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 414, ошибка ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 415, ошибка 416, HTTP ΠΊΠΎΠ΄ 417

HTTP ΠΊΠΎΠ΄Ρ‹ ошибок ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° говорят ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ рСсурс, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² URI (запись ΠΏΡ€ΠΎ URI Π² HTTP), ΠΏΠΎ Π²ΠΈΠ½Π΅ самого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ошибся ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ URL Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π² этом случаС сСрвСр даст ΠΎΡ‚Π²Π΅Ρ‚ с ΠΊΠΎΠ΄ΠΎΠΌ состояния 404. ВсС ΠΊΠΎΠ΄Ρ‹ ошибок HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΊΠΈ. HTTP сСрвСр всСгда Π² случаС ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° отправляСт вмСстС с ΠΊΠΎΠ΄ΠΎΠΌ состояния пояснСния Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ… случаСв, ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ HTTP ΠΌΠ΅Ρ‚ΠΎΠ΄ HEAD.

Π”Π°Π²Π°ΠΉΡ‚Π΅ для удобства рассмотрСния свСдСм Π² ΠΎΠ΄Π½Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ всС ΠΊΠΎΠ΄Ρ‹ ошибок HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π² ΠΎΠ΄Π½Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ. И Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² основС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP Π»Π΅ΠΆΠΈΡ‚ модСль взаимодСйствия ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСр, которая Π΄Π΅Π»ΠΈΡ‚ обязанности ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° клиСнтскиС ΠΈ сСрвСрныС, рассматриваСмый ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» довольно строго придСрТиваСтся Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΈ Ρƒ нас Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ошибок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ происходят ΠΏΠΎ Π²ΠΈΠ½Π΅ сСрвСрных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄Ρ‹ ошибок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ происходят ΠΏΠΎ Π²ΠΈΠ½Π΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΈΠ»ΠΈ клиСнтского прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.

Код ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°
400Β Bad RequestКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 400: ΠΏΠ»ΠΎΡ…ΠΎΠΉ запрос Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ понял ваш запрос ΠΈΠ·-Π·Π° синтаксичСской ошибкС Π² HTTP запросС.
401 UnauthorizedКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 401: Π½Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½ Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² Ρ‚ΠΎΠΌ случаС, Ссли для доступа ΠΊ рСсурсу трСбуСтся аутСнтификация ΠΏΠΎ сообраТСниям бСзопасности HTTP сСрвСра.
402 Payment RequiredКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 402: трСбуСтся ΠΎΠΏΠ»Π°Ρ‚Π° Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΎΠ½ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… сСрвисов, Π° Π½Π΅ для хостингов ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ².
403 ForbiddenКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 403: Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° сСрвСр вас прСкрасно понял, Π½ΠΎ отказываСтся Π²Π°ΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ доступ ΠΊ рСсурсу ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ вас нСдостаточно ΠΏΡ€Π°Π² доступа.
404 Not FoundКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 404: Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π‘Π°ΠΌΡ‹ΠΉ популярный ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π’Ρ‹ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ошиблись, вводя URL Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.
405 Method Not AllowedКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 405: ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ запроса, Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹ΠΉ Π² настройках HTTP сСрвСра.
406 Not AcceptableКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 406: Π½Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌ Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ состояния Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° HTTP сообщСниС вашСго ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° содСрТит Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π² Π½Π΅ΠΌ URI.
407 Proxy Authentication RequiredКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 407: трСбуСтся установлСния подлинности Ρ‡Π΅Ρ€Π΅Π· прокси-сСрвСр Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ этот ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π½Π° прокси-сСрвСрС.
408 Request TimeoutКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 408: истСкло врСмя оТидания запроса Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° сСрвСр устал ΠΆΠ΄Π°Ρ‚ΡŒ ΠΎΡ‚ вас сообщСниС.
409 ConflictКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 409: ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π΅Π΄ΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ дСйствий ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ.
410 GoneКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 410: ΡƒΠ΄Π°Π»Π΅Π½ А этот ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ сСрвСром Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° рСсурс Π±Ρ‹Π» доступСн ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ URI, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΅Π³ΠΎ Ρ‚Π°ΠΌ Π½Π΅Ρ‚.
411 Length RequiredКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 411: трСбуСтся Π΄Π»ΠΈΠ½Π° Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° появляСтся Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° сСрвСру Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Content-Lenght
412 Precondition FailedКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 412: прСдусловиС Π½Π΅Π²Π΅Ρ€Π½ΠΎ Π‘Π΅Ρ€Π²Π΅Ρ€ Π²Π΅Ρ€Π½Π΅Ρ‚ HTTP ΠΎΡ‚Π²Π΅Ρ‚ с Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ состояния Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π½Π΅ смог Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· условий ΠΈΠ· запроса ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.
413 Request Entity Too LargeКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Β 413: ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ запроса слишком Π²Π΅Π»ΠΈΠΊ

А Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° Ρ‚Π΅Π»ΠΎ (HTTP ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ Ρ‚Π΅Π»ΠΎ сообщСния) запроса слишком большоС ΠΈ сСрвСр Π΅Π³ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ смог.

Β 
414 Request-url Too LongКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Β  414: URI запроса слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° сСрвСр выдаст Π² Ρ‚ΠΎΠΌ случаС, Ссли URI запроса слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ.
415 Unsupported Media TypeКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Β  415: Π½Π΅ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠ΅Π΄ΠΈΠ° Ρ‚ΠΈΠΏ Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π² Ρ‚ΠΎΠΌ случаС, Ссли Π½Π΅ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… (Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² HTTP) Ρ‚Π΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Π½ Π² запросС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°
416 Requested Range Not SatisfiableКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Β  416: Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π΅ достиТим Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π½Π°ΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° (Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния Π² HTTP) Π² ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Range ΡƒΠΊΠ°Π·Π°Π½ Π½Π΅Π²Π΅Ρ€Π½ΠΎ.
417 Expectation FailedКод состояния ошибки HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Β  417: ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ΅ Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»ΠΈΠΌΠΎ Код состояния ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 417 появится Π² Ρ‚ΠΎΠΌ случаС, Ссли сСрвСр Π½Π΅ смоТСт ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Expect.

Π”Π°Π»Π΅Π΅ ΠΌΡ‹ рассмотрим Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΊΠΎΠ΄Ρ‹ ошибок HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

HTTP ΠΊΠΎΠ΄ ошибки 400, ΠΊΠΎΠ΄ ошибки 401, ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 402, ΠΊΠΎΠ΄ ошибки 403, HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 404, ошибка ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 405

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 400: Bad Request ΠΈΠ»ΠΈ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ запрос. Π‘Π΅Ρ€Π²Π΅Ρ€ Π²Π΅Ρ€Π½Π΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚ с ΠΊΠΎΠ΄ΠΎΠΌ ошибки 400 Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚, Ρ‡Ρ‚ΠΎ HTTP запрос ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° содСрТит ΡΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 401: Unauthorized ΠΈΠ»ΠΈ Π½Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½. Код ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 401 сСрвСр отправляСт Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° для доступа ΠΊ рСсурсу трСбуСтся авторизация, ΠΏΡ€ΠΈ этом ΠΎΡ‚Π²Π΅Ρ‚ HTTPΒ  сСрвСра Π΄ΠΎΠ»ΠΆΠ΅Π½ (Ρ‡ΠΈΡ‚Π°ΠΉ ΠΏΡ€ΠΎ трСбования HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°) Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° WWW-Authenticate ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ условий для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, послС Ρ‡Π΅Π³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ запрос ΠΊ сСрвСру с ΠΏΠΎΠ»Π΅ΠΌ Authorization, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 402: Payment Required ΠΈΠ»ΠΈ трСбуСтся ΠΎΠΏΠ»Π°Ρ‚Π°. Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ для Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ использования ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для оповСщСния ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ для доступа ΠΊ рСсурсу Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ произвСсти ΠΎΠΏΠ»Π°Ρ‚Ρƒ. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½ΠΈ хостингами, Π½ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, Π½ΠΈ Π΄Π°ΠΆΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°ΠΌΠΈ.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 403: Forbidden ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ. HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 403 отправляСтся сСрвСром Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ отказываСтся Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ваш запрос, ΠΏΡ€ΠΈΡ‡ΠΈΠ½ Π½Π° Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ. ΠŸΡ€ΠΈ этом сСрвСр Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒ являСтся Π»ΠΈ эта ΠΌΠ΅Ρ€Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ постоянной. Одной ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½ появлСния HTTP ΠΊΠΎΠ΄Π° 403 ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ нСдостаточно ΠΏΡ€Π°Π² доступа ΠΊ рСсурсу.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 404: Not Found ΠΈΠ»ΠΈ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ. HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 404 – самый популярный ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ΄ ошибки 404 Π²ΠΈΠ΄Π΅Π», Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ. Π’Π΅Π΄ΡŒ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠΎΠ΄ ошибки 404 достаточно ввСсти Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ URL.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 405: Method Not Allowed ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½. Код ошибки 405 сСрвСр отправляСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° для рСсурса, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π² URI, нСльзя ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² запросС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Код ошибки 405 появляСтся Π² основном ΠΈΠ·-Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ бСзопасности сСрвСра, ΠΊΠΎΠ³Π΄Π° администратор ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² HTTP запросов Π½Π° сСрвСрС. ΠŸΡ€ΠΈ этом ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра с ΠΊΠΎΠ΄ΠΎΠΌ ошибки 405 Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Allow, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ доступныС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° для рСсурса.

HTTP ΠΊΠΎΠ΄ ошибки 406, ΠΊΠΎΠ΄ ошибки 407, HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 408, ΠΊΠΎΠ΄ ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра 409, ΠΊΠΎΠ΄ ошибки 410, ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 411, HTTP ΠΊΠΎΠ΄ 412

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 406: Not Acceptable ΠΈΠ»ΠΈ Π½Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌ.Β  Код ошибки 406 Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ URI Π½Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌ с Ρ‚Π΅ΠΌΠΈ характСристиками, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² HTTP Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ (Ρ‡ΠΈΡ‚Π°ΠΉ ΠΏΡ€ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°). Если ΠΌΠ΅Ρ‚ΠΎΠ΄ запроса Π±Ρ‹Π» ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° HEAD, Ρ‚ΠΎ сСрвСру Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² Ρ‚Π΅Π»ΠΎ сообщСния список доступных характСристик для Π΄Π°Π½Π½ΠΎΠ³ΠΎ URI. Π€ΠΎΡ€ΠΌΠ°Ρ‚ HTTP ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° опрСдСляСтся ΠΌΠ΅Π΄ΠΈΠ° Ρ‚ΠΈΠΏΠΎΠΌ Π² ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Content-Length ΠΈ Π² зависимости ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Π΅Π³ΠΎ возмоТностСй подходящий Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ запроса ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½ автоматичСски, этот ΠΊΠΎΠ΄ примСняСтся ΠΏΡ€ΠΈ обсуТдСнии содСрТимого Π² HTTP.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 407: Proxy Authentication Required ΠΈΠ»ΠΈ трСбуСтся установлСниС подлинности Ρ‡Π΅Ρ€Π΅Π· прокси-сСрвСр. HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 407 появится Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ для доступа ΠΊ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ рСсурсу Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° прокси-сСрвСрС. Когда Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΊΠΎΠ΄ ошибки 407 прокси-сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Proxy-Authenticate содСрТащСС Π²Ρ‹Π·ΠΎΠ² (challenge), примСняСмый прокси-сСрвСром для Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ рСсурса. Код ошибки 407 Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΠΎ своСму Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ с ΠΊΠΎΠ΄ΠΎΠΌ 401.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 408: Request Timeout ΠΈΠ»ΠΈ истСкло врСмя оТидания запроса. Код ошибки 408 Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π» запрос Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ сСрвСр Π³ΠΎΡ‚ΠΎΠ² ΠΆΠ΄Π°Ρ‚ΡŒ, Π½ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ запрос.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 409: Conflict ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚. Код ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 409 Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° происходит ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ нСсколькими ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΏΡ€ΠΈ доступС ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ рСсурсу. Код ошибки 409 показываСтся ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ свой запрос. HTTP ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ максимум ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ устранил ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚, ΠΈ ΠΊΠΎΠ΄ 409 большС Π½Π΅ появлялся. Π§Π°Ρ‰Π΅ всСго ошибка 409 появляСтся ΠΏΡ€ΠΈ использованиС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° PUT.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 410: Gone ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½. HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 410 Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ сСрвСром Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° рСсурс ΡƒΠ΄Π°Π»Π΅Π½ ΠΈ сСрвСр Π½Π΅ Π·Π½Π°Π΅Ρ‚, Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ копию рСсурса ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ. Π’ Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° Ρƒ сСрвСра Π΅ΡΡ‚ΡŒ информация ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ рСсурс ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ восстановлСн, Π΅ΠΌΡƒ Π½Π΅ слСдуСт ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ 410, Π° Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ошибки 404.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 411: Length Required ΠΈΠ»ΠΈ трСбуСтся Π΄Π»ΠΈΠ½Π°. Код ошибки 411 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° сСрвСру для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запроса трСбуСтся Π΄Π»ΠΈΠ½Π° содСрТимого. ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ запрос, Ссли Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ допустимоС ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Content-Length, содСрТащСС Π΄Π»ΠΈΠ½Ρƒ Ρ‚Π΅Π»Π° сообщСния (message-body) Π² сообщСнии запроса.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 412: Precondition Failed ΠΈΠ»ΠΈ прСдусловиС Π½Π΅Π²Π΅Ρ€Π½ΠΎ. Код ошибки 412 Π±ΡƒΠ΄Π΅Ρ‚ выслан ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ сСрвСром Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ условия, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ HTTP запроса.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 413, ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 414, ошибка ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 415, ошибка 416, HTTP ΠΊΠΎΠ΄ 417

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 413: Request Entity Too Large ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ запроса слишком большой. Код ошибки 413 появляСтся Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹ΠΉ Π² запросС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° слишком большой ΠΈ сСрвСр Π΅Π³ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ соСдинСниС (здСсь написано ΠΏΡ€ΠΎ HTTP соСдинСния), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ запрос. Если такая ситуация врСмСнная, Ρ‚ΠΎ сСрвСр Π² своСм сообщСнии вмСстС ΠΊΠΎΠ΄ΠΎΠΌ ошибки 413 ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Retry-After, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ врСмя, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ запрос ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 414: Request-URI Too Long ΠΈΠ»ΠΈ запроса слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ. Π‘Π΅Ρ€Π²Π΅Ρ€ отправляСт сообщСниС с ΠΊΠΎΠ΄ΠΎΠΌ ошибки 414 Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° URI, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² запросС слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ. Ошибка 414 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ пытаСтся ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΊΡƒΡ‡Ρƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ GET, Π° слСдовало Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ POST.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 415: Unsupported Media Type ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠ΅Π΄ΠΈΠ° Ρ‚ΠΈΠΏ. Код ошибки 415 сСрвСр отправляСт Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ отказываСтся ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ запрос ΠΈΠ·-Π·Π° Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½Ρ‹Ρ… для рСсурса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Π½ Π² URI: ΠΊΠΎΠ³Π΄Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π² запросС Π½Π΅ соотвСтствуСт Ρ‚ΠΈΠΏΡƒ Π΄Π°Π½Π½Ρ‹Ρ… рСсурса.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 416: Requested Range Not Satisfiable ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π΅ достиТим. Π‘Π΅Ρ€Π²Π΅Ρ€ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ сообщСниС с ΠΊΠΎΠ΄ΠΎΠΌ ошибки 416 Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° Π² ΠΏΠΎΠ»Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° запроса Range Π±Ρ‹Π» ΡƒΠΊΠ°Π·Π°Π½ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°.

HTTP ΠΊΠΎΠ΄ ошибки ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° 417: Expectation Failed ΠΈΠ»ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ΅ Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎ. Код ошибки 417 появляСтся Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° сСрвСр Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Expect, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ HTTP запроса.

ΠœΡ‹ рассмотрСли ΠΊΠΎΠ΄Ρ‹ ошибок HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ послСднСму классу ΠΊΠΎΠ΄ΠΎΠ² состояния — HTTP ΠΊΠΎΠ΄Ρ‹ ошибок сСрСвра. Позволю сСбС Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² HTTP Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ состояния, ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ состояния ΠΈ ΠΊΠΎΠ΄Ρ‹ пСрСнаправлСния. А Ссли Ρ‚Π΅Π±Π΅ Π½ΡƒΠΆΠ½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ±ΠΎ всСх ΠΊΠΎΠ΄Π°Ρ… состояния, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡΡŒ ΠΊ справочнику HTTP ΠΊΠΎΠ΄ΠΎΠ² состояния, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ΅ описаниС всСх ΠΊΠΎΠ΄ΠΎΠ².

НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своим ΠΌΠ½Π΅Π½ΠΈΠ΅ΠΌ Π² коммСнтариях ΠΈ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π²Ρ‹, это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π»ΡƒΡ‡ΡˆΠ΅, с ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌΒ ZametkiNaPolyah.ru!

Π‘Π°ΠΌΡ‹Π΅ распространСнныС ошибки http ΠΈ способы ΠΈΡ… устранСния


ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ любой Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с сайтами сталкивался с ошибками. ОсобСнно Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ этих ошибок самому Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ сайта.
Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ часто ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹Π·Π²Π°Π½Ρ‹ ошибки, Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Для Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Ρ‚ΠΈΠΏΠ°ΠΌΠΈ самых распространСнных ошибок, Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΠΆΠ΅ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ ΠΈΡ… устранСния.

Π’ΠΈΠ΄Ρ‹ ошибок

Ошибка ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° http ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ, Ссли Ρ„Π°ΠΉΠ»Ρ‹, Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Π½Π΅ доходят ΠΊ Π½Π΅ΠΌΡƒ ΠΎΡ‚ сСрвСра. Π’ Ρ‚Π°ΠΊΠΎΠΉ ситуации сСрвСр сообщаСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΊΠΎΠ΄ ошибки. Код ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра Π±Ρ‹Π²Π°Π΅Ρ‚ всСго Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π²ΠΈΠ΄ΠΎΠ²: Π΄Π²Π° ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… ΠΈ Π΄Π²Π° Π½Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ….

Бписок ошибок http (Ρ…Ρ… – Π»ΡŽΠ±Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹):

2Ρ…Ρ… β€” Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ запрос Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½;
3Ρ…Ρ… β€” Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ запрос ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, Ρ‚ΠΎΠΆΠ΅ считаСтся ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ;
4Ρ…Ρ… β€” Ρ„Π°ΠΉΠ» Π½Π΅ Π±Ρ‹Π» ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ ошибки. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ со стороны ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°;
5Ρ…Ρ… β€” ошибка сСрвСра.

НиТС ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΄Π²Π° послСдних ΠΊΠΎΠ΄Π° ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра. Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ частыС ошибки, Π° ΠΈΡ… устранСниС Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

400-Bad Request

Ошибка 400 «Bad Request»

Если ΠΏΡ€ΠΈ запросС ΠΊ сайту, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ 400, Π·Π½Π°Ρ‡ΠΈΡ‚ Π² самом запросС Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π° ошибка. Но такая ошибка ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ, Ссли Π²Ρ‹ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π²ΠΎΠΉΡ‚ΠΈ Π² панСль управлСния вашСго сайта. Π§Π°Ρ‰Π΅ всСго это случаСтся ΠΏΠΎ 4 ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ:

  • Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ антивирусом;
  • Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ брэндмауэром Windows;
  • большоС количСство cookies ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² кэшС;
  • Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ.

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡƒΡŽ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ Π΅Π΅ возникновСния.

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ антивирусом
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ находился Π² спискС Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ вашСго анивируса. Если находится, ΠΏΠΎΠ²Ρ‹ΡΡŒΡ‚Π΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ довСрия ΠΊ Π½Π΅ΠΌΡƒ ΠΈ сохранитС настройки.

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ брэндмауэром.
Π’ этом случаС Π½ΡƒΠΆΠ½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ брэндмауэр, ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ cookies ΠΈ cash, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ страницу Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ€Π΅ΡˆΠΈΠ»Π°ΡΡŒ, Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π² Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² брэндмауэрС.

ΠšΡƒΠΊΠΈ ΠΈ кэш (Π‘ookies & cash)
Π‘Π°ΠΌΠΎΠ΅ простоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ – просто очиститС cookies ΠΈ cash Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу с ошибкой.

ΠΠ΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ.
ΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, с Ρ‡Π΅ΠΌ связаны ΠΏΠ΅Ρ€Π΅Π±ΠΎΠΈ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρƒ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° проводятся Ρ€Π°Π±ΠΎΡ‚Ρ‹.

403-forbidden

Ошибка 403 «Доступ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Β»

Если ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра – ошибка 403, Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ доступ ΠΊ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½. Π‘Π°ΠΌΡ‹Π΅ часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • НСкоррСктный индСксный Ρ„Π°ΠΉΠ». Для исправлСния этой ошибки Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ, Ссли ΠΎΠ½ ΡƒΠΆΠ΅ имССтся.
  • ΠŸΡ€Π°Π²Π° доступа Ρ„Π°ΠΉΠ»Π° Π½Π΅ Π΄Π°ΡŽΡ‚ Π²Π΅Π±-сСрвСру Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ. Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π°.
  • Π”Π°Π½Π½Ρ‹Π΅ располоТСны Π² Π½Π΅Π²Π΅Ρ€Π½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ. Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ public_html.

404-not-found

Ошибка 404 – Ρ„Π°ΠΉΠ» Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½

Вакая ошибка ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ сСрвСр Π½Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ запросу. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π΅Π΅ возникновСния:

  • URL Π²Π²Π΅Π΄Π΅Π½ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ написания ссылки.
  • Π—Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ отсутствуСт. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, находится Π»ΠΈ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ» Π² Π½ΡƒΠΆΠ½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ.

500-internal-server-error

Ошибка 500 – ошибка сСрвСра

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ ошибка http с ΠΊΠΎΠ΄ΠΎΠΌ 500, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π΅Π΅ возникновСния.

  • ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запуска скрипта. Если Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° доступа, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ 777, Ρ€Π°Π±ΠΎΡ‚Π° скриптов с этими Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ блокируСтся сСрвСром. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ.
  • Ошибка Π² Ρ„Π°ΠΉΠ»Π΅ .htaccess. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ошибка Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π΅. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ error.log.

502-bad-gateway-error

Ошибка 502 – Bad Gateaway

Π’Π°ΠΊΠΈΠ΅ статусы ошибок http, ΠΊΠ°ΠΊ 502, ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚ ΠΎ Ρ‚ΠΎΠΌ, сСрвСр Π΄Π°Π» нСдопустимый ΠΎΡ‚Π²Π΅Ρ‚. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ появлСния Ρ‚Π°ΠΊΠΎΠΉ ошибки:

  • ΠŸΡ€ΠΎΠΊΡΠΈ-сСрвСр Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ нСисправно. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ доступ Π² ΡΠ΅Ρ‚ΡŒ. Если доступ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ сайтам имССтся ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ ΠΊΡƒΠΊΠΈ ΠΈ очиститС кэш.
  • ΠΠ΅Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ сСрвСрных рСсурсов. Вакая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ, Ссли ваш сайт ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ количСство рСсурсов, выдСляСмоС Π²Π°ΠΌ хостингом Π½Π° Π΄Π°Π½Π½ΠΎΠΌ Ρ‚Π°Ρ€ΠΈΡ„Π½ΠΎΠΌ ΠΏΠ»Π°Π½Π΅. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Ρ‚Π°Ρ€ΠΈΡ„Ρ‹ хостинга ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ сСбС Π±ΠΎΠ»Π΅Π΅ подходящий, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ большС рСсурсов.

503-application-error

Ошибка 503 – Service Temporarily Unavailable

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сайт, Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡŒ Π½Π° хостингС, ΠΈΠΌΠ΅Π΅Ρ‚ Π² распоряТСнии ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов Π² зависимости ΠΎΡ‚ Ρ‚Π°Ρ€ΠΈΡ„Π°. ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈ, Ρ‡Π΅ΠΌ большС процСссов, Ρ‚Π΅ΠΌ сильнСС забиваСтся ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, количСство процСссов Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли процСсс Π½Π΅ вмСщаСтся Π² установлСнный объСм ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, ΠΎΠ½ Π½Π΅ выполнятся. ΠŸΡ€ΠΈ этом сСрвСр Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ «БСрвис Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСдоступСн». ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ появлСния ошибки:

  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ скрипта. Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя скрипты ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΡƒΡΠΏΠ΅Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ большой Ρ„Π°ΠΉΠ». Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, выявляя ΠΈΠ· ΠΈΡ… числа самыС тяТСлыС. Π’ΠΈΠ½ΠΎΠ²Π½ΠΈΠΊΠ° слСдуСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π½Π΅Π³ΠΎ вовсС.
  • ВысокоС количСство запросов. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ возникновСния:
  1. РСсурс ссылаСтся Π½Π° слишком большоС количСство Ρ„Π°ΠΉΠ»ΠΎΠ², Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ процСсс. Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½.
  2. Π‘ΠΏΠ°ΠΌ ΠΈ DDoS-Π°Ρ‚Π°ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ высокоС количСство запросов. Π’ случаС DDos-Π°Ρ‚Π°ΠΊΠΈ, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Ρ€Π°Ρ‚ΡŒΡΡ Π΅Π΅ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ появлСнии ошибки

Π”Π°ΠΆΠ΅ Π½Π° сайтах с самым Π»ΡƒΡ‡ΡˆΠΈΠΌ обслуТиваниСм пСриодичСски Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ошибки. Для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ возникновСния http ошибки. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ знания ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΈ рСсурсы, вСдь Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *