- Классы состояния
- Коды ответов сервера
- 1xx
- 2xx
- 3xx
- 4xx
- 5xx
HTTP status code — (с англ.) код состояния HTTP; часть первой строки ответа сервера при запросах по протоколу HTTP. Он (код ответа) представляет собой целое число из трёх цифр, первая из которых указывает на класс состояния. За кодом ответа обычно следует, отделённая пробелом, поясняющая фраза на английском языке, которая разъясняет человеку причину именно такого ответа:
200 OK
404 Not Found
500 Internal Server Error
Классы состояния
- 1xx: Informational
- Информационные ответы — запрос от клиента принят, работа продолжается.
- 2xx: Success
- Успех — запрос от клиента принят, понятен и может быть выполнен.
- 3xx: Redirection
- Перенаправление — для выполнения запроса необходимы дальнейшие действия.
- 4xx: Client Error
- Ошибка клиента — запрос составлен неверно или не может быть выполнен.
- 5xx: Server Error
- Ошибка сервера — запрос правильный, но сервер не может его выполнить.
Коды ответов сервера
| Номер | Поясняющая фраза | Перевод |
|---|---|---|
| 1xx | Informational | Информационные ответы |
| 100 | Continue | Продолжить |
| 101 | Switching Protocols | Переключение протоколов |
| 102 | Processing | Идёт обработка |
| 103-199 | Не назначены | |
| 2xx | Success | Успех |
| 200 | OK | Хорошо |
| 201 | Created | Создано |
| 202 | Accepted | Принято |
| 203 | Non-Authoritative Information | Информация не авторитетна |
| 204 | No Content | Нет содержимого |
| 205 | Reset Content | Сбросить содержимое |
| 206 | Partial Content | Частичное содержимое |
| 207 | Multi-Status | Многостатусный |
| 208 | Already Reported | Уже сообщили |
| 209-225 | Не назначены | |
| 226 | IM Used | Использовано IM |
| 227-299 | Не назначены | |
| 3xx | Redirection | Перенаправление |
| 300 | Multiple Choices | Множество выборов |
| 301 | Moved Permanently | Перемещено навсегда |
| 302 | Found | Найдено |
| 303 | See Other | Смотреть другое |
| 304 | Not Modified | Не изменялось |
| 305 | Use Proxy | Использовать прокси |
| 306 | Не используется | |
| 307 | Temporary Redirect | Временное перенаправление |
| 308 | Permanent Redirect | Постоянное перенаправление |
| 309-399 | Не назначены | |
| 4xx | Client Error | Ошибка клиента |
| 400 | Bad Request | Плохой, неверный запрос |
| 401 | Unauthorized | Неавторизован |
| 402 | Payment Required | Необходима оплата |
| 403 | Forbidden | Запрещено |
| 404 | Not Found | Не найдено |
| 405 | Method Not Allowed | Метод не поддерживается |
| 406 | Not Acceptable | Неприемлемо |
| 407 | Proxy Authentication Required | Необходима аутентификация прокси |
| 408 | Request Timeout | Истекло время ожидания |
| 409 | Conflict | Конфликт |
| 410 | Gone | Удален |
| 411 | Length Required | Необходима длина |
| 412 | Precondition Failed | Условие ложно |
| 413 | Payload Too Large | Большая нагрузка |
| 414 | URI Too Long | URI слишком длинный |
| 415 | Unsupported Media Type | Неподдерживаемый тип данных |
| 416 | Range Not Satisfiable | Неприемлемый диапазон |
| 417 | Expectation Failed | Ожидаемое неприемлемо |
| 418-420 | Не назначены | |
| 421 | Misdirected Request | Неверно адресованный запрос |
| 422 | Unprocessable Entity | Необрабатываемый экземпляр |
| 423 | Locked | Заблокировано |
| 424 | Failed Dependency | Невыполненная зависимость |
| 425 | Не назначен | |
| 426 | Upgrade Required | Необходимо обновление |
| 427 | Не назначен | |
| 428 | Precondition Required | Необходимо предусловие |
| 429 | Too Many Requests | Слишком много запросов |
| 430 | Не назначен | |
| 431 | Request Header Fields Too Large | Поля заголовка запроса слишком большие |
| 432-450 | Не назначены | |
| 451 | Unavailable for Legal Reasons | Недоступно по юридическим причинам |
| 432-499 | Не назначены | |
| 5xx | Server Error | Ошибка сервера |
| 500 | Internal Server Error | Внутренняя ошибка сервера |
| 501 | Not Implemented | Не реализовано |
| 502 | Bad Gateway | Плохой, ошибочный шлюз |
| 503 | Service Unavailable | Сервис недоступен |
| 504 | Gateway Timeout | Шлюз не отвечает |
| 505 | HTTP Version Not Supported | Версия HTTP не поддерживается |
| 506 | Variant Also Negotiates | Вариант тоже проводит согласование |
| 507 | Insufficient Storage | Переполнение хранилища |
| 508 | Loop Detected | Обнаружена петля |
| 509 | Не назначен | |
| 510 | Not Extended | Не расширено |
| 511 | Network Authentication Required | Требуется сетевая аутентификация |
| 512-599 | Не назначены |
- HTTP
- Hypertext Transfer Protocol (HTTP) Status Code Registry
- Список кодов состояния HTTP
31.08.2014
From Wikipedia, the free encyclopedia
This is a list of Hypertext Transfer Protocol (HTTP) response status codes. Status codes are issued by a server in response to a client’s request made to the server. It includes codes from IETF Request for Comments (RFCs), other specifications, and some additional codes used in some common applications of the HTTP. The first digit of the status code specifies one of five standard classes of responses. The optional message phrases shown are typical, but any human-readable alternative may be provided, or none at all.
Unless otherwise stated, the status code is part of the HTTP standard (RFC 9110).
The Internet Assigned Numbers Authority (IANA) maintains the official registry of HTTP status codes.[1]
All HTTP response status codes are separated into five classes or categories. The first digit of the status code defines the class of response, while the last two digits do not have any classifying or categorization role. There are five classes defined by the standard:
- 1xx informational response – the request was received, continuing process
- 2xx successful – the request was successfully received, understood, and accepted
- 3xx redirection – further action needs to be taken in order to complete the request
- 4xx client error – the request contains bad syntax or cannot be fulfilled
- 5xx server error – the server failed to fulfil an apparently valid request
1xx informational response
An informational response indicates that the request was received and understood. It is issued on a provisional basis while request processing continues. It alerts the client to wait for a final response. The message consists only of the status line and optional header fields, and is terminated by an empty line. As the HTTP/1.0 standard did not define any 1xx status codes, servers must not[note 1] send a 1xx response to an HTTP/1.0 compliant client except under experimental conditions.
- 100 Continue
- The server has received the request headers and the client should proceed to send the request body (in the case of a request for which a body needs to be sent; for example, a POST request). Sending a large request body to a server after a request has been rejected for inappropriate headers would be inefficient. To have a server check the request’s headers, a client must send
Expect: 100-continueas a header in its initial request and receive a100 Continuestatus code in response before sending the body. If the client receives an error code such as 403 (Forbidden) or 405 (Method Not Allowed) then it should not send the request’s body. The response417 Expectation Failedindicates that the request should be repeated without theExpectheader as it indicates that the server does not support expectations (this is the case, for example, of HTTP/1.0 servers).[2] - 101 Switching Protocols
- The requester has asked the server to switch protocols and the server has agreed to do so.
- 102 Processing (WebDAV; RFC 2518)
- A WebDAV request may contain many sub-requests involving file operations, requiring a long time to complete the request. This code indicates that the server has received and is processing the request, but no response is available yet. [3] This prevents the client from timing out and assuming the request was lost. The status code is deprecated.[4]
- 103 Early Hints (RFC 8297)
- Used to return some response headers before final HTTP message.[5]
2xx success
This class of status codes indicates the action requested by the client was received, understood, and accepted.[1]
- 200 OK
- Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request, the response will contain an entity describing or containing the result of the action.
- 201 Created
- The request has been fulfilled, resulting in the creation of a new resource.[6]
- 202 Accepted
- The request has been accepted for processing, but the processing has not been completed. The request might or might not be eventually acted upon, and may be disallowed when processing occurs.
- 203 Non-Authoritative Information (since HTTP/1.1)
- The server is a transforming proxy (e.g. a Web accelerator) that received a 200 OK from its origin, but is returning a modified version of the origin’s response.[7][8]
- 204 No Content
- The server successfully processed the request, and is not returning any content.
- 205 Reset Content
- The server successfully processed the request, asks that the requester reset its document view, and is not returning any content.
- 206 Partial Content
- The server is delivering only part of the resource (byte serving) due to a range header sent by the client. The range header is used by HTTP clients to enable resuming of interrupted downloads, or split a download into multiple simultaneous streams.
- 207 Multi-Status (WebDAV; RFC 4918)
- The message body that follows is by default an XML message and can contain a number of separate response codes, depending on how many sub-requests were made.[9]
- 208 Already Reported (WebDAV; RFC 5842)
- The members of a DAV binding have already been enumerated in a preceding part of the (multistatus) response, and are not being included again.
- 226 IM Used (RFC 3229)
- The server has fulfilled a request for the resource, and the response is a representation of the result of one or more instance-manipulations applied to the current instance.[10]
3xx redirection
This class of status code indicates the client must take additional action to complete the request. Many of these status codes are used in URL redirection.[1]
A user agent may carry out the additional action with no user interaction only if the method used in the second request is GET or HEAD. A user agent may automatically redirect a request. A user agent should detect and intervene to prevent cyclical redirects.[11]
- 300 Multiple Choices
- Indicates multiple options for the resource from which the client may choose (via agent-driven content negotiation). For example, this code could be used to present multiple video format options, to list files with different filename extensions, or to suggest word-sense disambiguation.
- 301 Moved Permanently
- This and all future requests should be directed to the given URI.
- 302 Found (Previously «Moved temporarily»)
- Tells the client to look at (browse to) another URL. The HTTP/1.0 specification (RFC 1945) required the client to perform a temporary redirect with the same method (the original describing phrase was «Moved Temporarily»),[12] but popular browsers implemented 302 redirects by changing the method to GET. Therefore, HTTP/1.1 added status codes 303 and 307 to distinguish between the two behaviours.[11]
- 303 See Other (since HTTP/1.1)
- The response to the request can be found under another URI using the GET method. When received in response to a POST (or PUT/DELETE), the client should presume that the server has received the data and should issue a new GET request to the given URI.
- 304 Not Modified
- Indicates that the resource has not been modified since the version specified by the request headers If-Modified-Since or If-None-Match. In such case, there is no need to retransmit the resource since the client still has a previously-downloaded copy.
- 305 Use Proxy (since HTTP/1.1)
- The requested resource is available only through a proxy, the address for which is provided in the response. For security reasons, many HTTP clients (such as Mozilla Firefox and Internet Explorer) do not obey this status code.
- 306 Switch Proxy
- No longer used. Originally meant «Subsequent requests should use the specified proxy.»
- 307 Temporary Redirect (since HTTP/1.1)
- In this case, the request should be repeated with another URI; however, future requests should still use the original URI. In contrast to how 302 was historically implemented, the request method is not allowed to be changed when reissuing the original request. For example, a POST request should be repeated using another POST request.
- 308 Permanent Redirect
- This and all future requests should be directed to the given URI. 308 parallel the behaviour of 301, but does not allow the HTTP method to change. So, for example, submitting a form to a permanently redirected resource may continue smoothly.
4xx client errors
This class of status code is intended for situations in which the error seems to have been caused by the client. Except when responding to a HEAD request, the server should include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents should display any included entity to the user.
- 400 Bad Request
- The server cannot or will not process the request due to an apparent client error (e.g., malformed request syntax, size too large, invalid request message framing, or deceptive request routing).
- 401 Unauthorized
- Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided. The response must include a WWW-Authenticate header field containing a challenge applicable to the requested resource. See Basic access authentication and Digest access authentication. 401 semantically means «unauthorised», the user does not have valid authentication credentials for the target resource.
- Some sites incorrectly issue HTTP 401 when an IP address is banned from the website (usually the website domain) and that specific address is refused permission to access a website.[citation needed]
- 402 Payment Required
- Reserved for future use. The original intention was that this code might be used as part of some form of digital cash or micropayment scheme, as proposed, for example, by GNU Taler,[14] but that has not yet happened, and this code is not widely used. Google Developers API uses this status if a particular developer has exceeded the daily limit on requests.[15] Sipgate uses this code if an account does not have sufficient funds to start a call.[16] Shopify uses this code when the store has not paid their fees and is temporarily disabled.[17] Stripe uses this code for failed payments where parameters were correct, for example blocked fraudulent payments.[18]
- 403 Forbidden
- The request contained valid data and was understood by the server, but the server is refusing action. This may be due to the user not having the necessary permissions for a resource or needing an account of some sort, or attempting a prohibited action (e.g. creating a duplicate record where only one is allowed). This code is also typically used if the request provided authentication by answering the WWW-Authenticate header field challenge, but the server did not accept that authentication. The request should not be repeated.
- 404 Not Found
- The requested resource could not be found but may be available in the future. Subsequent requests by the client are permissible.
- 405 Method Not Allowed
- A request method is not supported for the requested resource; for example, a GET request on a form that requires data to be presented via POST, or a PUT request on a read-only resource.
- 406 Not Acceptable
- The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. See Content negotiation.
- 407 Proxy Authentication Required
- The client must first authenticate itself with the proxy.
- 408 Request Timeout
- The server timed out waiting for the request. According to HTTP specifications: «The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time.»
- 409 Conflict
- Indicates that the request could not be processed because of conflict in the current state of the resource, such as an edit conflict between multiple simultaneous updates.
- 410 Gone
- Indicates that the resource requested was previously in use but is no longer available and will not be available again. This should be used when a resource has been intentionally removed and the resource should be purged. Upon receiving a 410 status code, the client should not request the resource in the future. Clients such as search engines should remove the resource from their indices. Most use cases do not require clients and search engines to purge the resource, and a «404 Not Found» may be used instead.
- 411 Length Required
- The request did not specify the length of its content, which is required by the requested resource.
- 412 Precondition Failed
- The server does not meet one of the preconditions that the requester put on the request header fields.
- 413 Payload Too Large
- The request is larger than the server is willing or able to process. Previously called «Request Entity Too Large» in RFC 2616.[19]
- 414 URI Too Long
- The URI provided was too long for the server to process. Often the result of too much data being encoded as a query-string of a GET request, in which case it should be converted to a POST request. Called «Request-URI Too Long» previously in RFC 2616.[20]
- 415 Unsupported Media Type
- The request entity has a media type which the server or resource does not support. For example, the client uploads an image as image/svg+xml, but the server requires that images use a different format.
- 416 Range Not Satisfiable
- The client has asked for a portion of the file (byte serving), but the server cannot supply that portion. For example, if the client asked for a part of the file that lies beyond the end of the file. Called «Requested Range Not Satisfiable» previously RFC 2616.[21]
- 417 Expectation Failed
- The server cannot meet the requirements of the Expect request-header field.[22]
- 418 I’m a teapot (RFC 2324, RFC 7168)
- This code was defined in 1998 as one of the traditional IETF April Fools’ jokes, in RFC 2324, Hyper Text Coffee Pot Control Protocol, and is not expected to be implemented by actual HTTP servers. The RFC specifies this code should be returned by teapots requested to brew coffee.[23] This HTTP status is used as an Easter egg in some websites, such as Google.com’s «I’m a teapot» easter egg.[24][25][26] Sometimes, this status code is also used as a response to a blocked request, instead of the more appropriate 403 Forbidden.[27][28]
- 421 Misdirected Request
- The request was directed at a server that is not able to produce a response (for example because of connection reuse).
- 422 Unprocessable Entity
- The request was well-formed but was unable to be followed due to semantic errors.[9]
- 423 Locked (WebDAV; RFC 4918)
- The resource that is being accessed is locked.[9]
- 424 Failed Dependency (WebDAV; RFC 4918)
- The request failed because it depended on another request and that request failed (e.g., a PROPPATCH).[9]
- 425 Too Early (RFC 8470)
- Indicates that the server is unwilling to risk processing a request that might be replayed.
- 426 Upgrade Required
- The client should switch to a different protocol such as TLS/1.3, given in the Upgrade header field.
- 428 Precondition Required (RFC 6585)
- The origin server requires the request to be conditional. Intended to prevent the ‘lost update’ problem, where a client GETs a resource’s state, modifies it, and PUTs it back to the server, when meanwhile a third party has modified the state on the server, leading to a conflict.[29]
- 429 Too Many Requests (RFC 6585)
- The user has sent too many requests in a given amount of time. Intended for use with rate-limiting schemes.[29]
- 431 Request Header Fields Too Large (RFC 6585)
- The server is unwilling to process the request because either an individual header field, or all the header fields collectively, are too large.[29]
- 451 Unavailable For Legal Reasons (RFC 7725)
- A server operator has received a legal demand to deny access to a resource or to a set of resources that includes the requested resource.[30] The code 451 was chosen as a reference to the novel Fahrenheit 451 (see the Acknowledgements in the RFC).
5xx server errors
The server failed to fulfil a request.
Response status codes beginning with the digit «5» indicate cases in which the server is aware that it has encountered an error or is otherwise incapable of performing the request. Except when responding to a HEAD request, the server should include an entity containing an explanation of the error situation, and indicate whether it is a temporary or permanent condition. Likewise, user agents should display any included entity to the user. These response codes are applicable to any request method.
- 500 Internal Server Error
- A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.
- 501 Not Implemented
- The server either does not recognize the request method, or it lacks the ability to fulfil the request. Usually this implies future availability (e.g., a new feature of a web-service API).
- 502 Bad Gateway
- The server was acting as a gateway or proxy and received an invalid response from the upstream server.
- 503 Service Unavailable
- The server cannot handle the request (because it is overloaded or down for maintenance). Generally, this is a temporary state.[31]
- 504 Gateway Timeout
- The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.
- 505 HTTP Version Not Supported
- The server does not support the HTTP version used in the request.
- 506 Variant Also Negotiates (RFC 2295)
- Transparent content negotiation for the request results in a circular reference.[32]
- 507 Insufficient Storage (WebDAV; RFC 4918)
- The server is unable to store the representation needed to complete the request.[9]
- 508 Loop Detected (WebDAV; RFC 5842)
- The server detected an infinite loop while processing the request (sent instead of 208 Already Reported).
- 510 Not Extended (RFC 2774)
- Further extensions to the request are required for the server to fulfil it.[33]
- 511 Network Authentication Required (RFC 6585)
- The client needs to authenticate to gain network access. Intended for use by intercepting proxies used to control access to the network (e.g., «captive portals» used to require agreement to Terms of Service before granting full Internet access via a Wi-Fi hotspot).[29]
Unofficial codes
The following codes are not specified by any standard.
- 419 Page Expired (Laravel Framework)
- Used by the Laravel Framework when a CSRF Token is missing or expired.
- 420 Method Failure (Spring Framework)
- A deprecated response used by the Spring Framework when a method has failed.[34]
- 420 Enhance Your Calm (Twitter)
- Returned by version 1 of the Twitter Search and Trends API when the client is being rate limited; versions 1.1 and later use the 429 Too Many Requests response code instead.[35] The phrase «Enhance your calm» comes from the 1993 movie Demolition Man, and its association with this number is likely a reference to cannabis.[citation needed]
- 430 Request Header Fields Too Large (Shopify)
- Used by Shopify, instead of the 429 Too Many Requests response code, when too many URLs are requested within a certain time frame.[36]
- 450 Blocked by Windows Parental Controls (Microsoft)
- The Microsoft extension code indicated when Windows Parental Controls are turned on and are blocking access to the requested webpage.[37]
- 498 Invalid Token (Esri)
- Returned by ArcGIS for Server. Code 498 indicates an expired or otherwise invalid token.[38]
- 499 Token Required (Esri)
- Returned by ArcGIS for Server. Code 499 indicates that a token is required but was not submitted.[38]
- 509 Bandwidth Limit Exceeded (Apache Web Server/cPanel)
- The server has exceeded the bandwidth specified by the server administrator; this is often used by shared hosting providers to limit the bandwidth of customers.[39]
- 529 Site is overloaded
- Used by Qualys in the SSLLabs server testing API to signal that the site can’t process the request.[40]
- 530 Site is frozen
- Used by the Pantheon Systems web platform to indicate a site that has been frozen due to inactivity.[41]
- 598 (Informal convention) Network read timeout error
- Used by some HTTP proxies to signal a network read timeout behind the proxy to a client in front of the proxy.[42]
- 599 Network Connect Timeout Error
- An error used by some HTTP proxies to signal a network connect timeout behind the proxy to a client in front of the proxy.
Internet Information Services
Microsoft’s Internet Information Services (IIS) web server expands the 4xx error space to signal errors with the client’s request.
- 440 Login Time-out
- The client’s session has expired and must log in again.[43]
- 449 Retry With
- The server cannot honour the request because the user has not provided the required information.[44]
- 451 Redirect
- Used in Exchange ActiveSync when either a more efficient server is available or the server cannot access the users’ mailbox.[45] The client is expected to re-run the HTTP AutoDiscover operation to find a more appropriate server.[46]
IIS sometimes uses additional decimal sub-codes for more specific information,[47] however these sub-codes only appear in the response payload and in documentation, not in the place of an actual HTTP status code.
nginx
The nginx web server software expands the 4xx error space to signal issues with the client’s request.[48][49]
- 444 No Response
- Used internally[50] to instruct the server to return no information to the client and close the connection immediately.
- 494 Request header too large
- Client sent too large request or too long header line.
- 495 SSL Certificate Error
- An expansion of the 400 Bad Request response code, used when the client has provided an invalid client certificate.
- 496 SSL Certificate Required
- An expansion of the 400 Bad Request response code, used when a client certificate is required but not provided.
- 497 HTTP Request Sent to HTTPS Port
- An expansion of the 400 Bad Request response code, used when the client has made a HTTP request to a port listening for HTTPS requests.
- 499 Client Closed Request
- Used when the client has closed the request before the server could send a response.
Cloudflare
Cloudflare’s reverse proxy service expands the 5xx series of errors space to signal issues with the origin server.[51]
- 520 Web Server Returned an Unknown Error
- The origin server returned an empty, unknown, or unexpected response to Cloudflare.[52]
- 521 Web Server Is Down
- The origin server refused connections from Cloudflare. Security solutions at the origin may be blocking legitimate connections from certain Cloudflare IP addresses.
- 522 Connection Timed Out
- Cloudflare timed out contacting the origin server.
- 523 Origin Is Unreachable
- Cloudflare could not reach the origin server; for example, if the DNS records for the origin server are incorrect or missing.
- 524 A Timeout Occurred
- Cloudflare was able to complete a TCP connection to the origin server, but did not receive a timely HTTP response.
- 525 SSL Handshake Failed
- Cloudflare could not negotiate a SSL/TLS handshake with the origin server.
- 526 Invalid SSL Certificate
- Cloudflare could not validate the SSL certificate on the origin web server. Also used by Cloud Foundry’s gorouter.
- 527 Railgun Error
- Error 527 indicates an interrupted connection between Cloudflare and the origin server’s Railgun server.[53]
- 530
- Error 530 is returned along with a 1xxx error.[54]
AWS Elastic Load Balancer
Amazon’s Elastic Load Balancing adds a few custom return codes
- 460
- Client closed the connection with the load balancer before the idle timeout period elapsed. Typically when client timeout is sooner than the Elastic Load Balancer’s timeout.[55]
- 463
- The load balancer received an X-Forwarded-For request header with more than 30 IP addresses.[55]
- 464
- Incompatible protocol versions between Client and Origin server.[55]
- 561 Unauthorized
- An error around authentication returned by a server registered with a load balancer. You configured a listener rule to authenticate users, but the identity provider (IdP) returned an error code when authenticating the user.[55]
Caching warning codes (obsoleted)
The following caching related warning codes were specified under RFC 7234. Unlike the other status codes above, these were not sent as the response status in the HTTP protocol, but as part of the «Warning» HTTP header.[56][57]
Since this «Warning» header is often neither sent by servers nor acknowledged by clients, this header and its codes were obsoleted by the HTTP Working Group in 2022 with RFC 9111.[58]
- 110 Response is Stale
- The response provided by a cache is stale (the content’s age exceeds a maximum age set by a Cache-Control header or heuristically chosen lifetime).
- 111 Revalidation Failed
- The cache was unable to validate the response, due to an inability to reach the origin server.
- 112 Disconnected Operation
- The cache is intentionally disconnected from the rest of the network.
- 113 Heuristic Expiration
- The cache heuristically chose a freshness lifetime greater than 24 hours and the response’s age is greater than 24 hours.
- 199 Miscellaneous Warning
- Arbitrary, non-specific warning. The warning text may be logged or presented to the user.
- 214 Transformation Applied
- Added by a proxy if it applies any transformation to the representation, such as changing the content encoding, media type or the like.
- 299 Miscellaneous Persistent Warning
- Same as 199, but indicating a persistent warning.
See also
- Custom error pages
- List of FTP server return codes
- List of HTTP header fields
- List of SMTP server return codes
- Common Log Format
Explanatory notes
- ^ Emphasised words and phrases such as must and should represent interpretation guidelines as given by RFC 2119
References
- ^ a b c «Hypertext Transfer Protocol (HTTP) Status Code Registry». Iana.org. Archived from the original on December 11, 2011. Retrieved January 8, 2015.
- ^ Fielding, Roy T. «RFC 9110: HTTP Semantics and Content, Section 10.1.1 «Expect»«.
- ^ Goland, Yaronn; Whitehead, Jim; Faizi, Asad; Carter, Steve R.; Jensen, Del (February 1999). HTTP Extensions for Distributed Authoring – WEBDAV. IETF. doi:10.17487/RFC2518. RFC 2518. Retrieved October 24, 2009.
- ^ «102 Processing — HTTP MDN». 102 status code is deprecated
- ^ Oku, Kazuho (December 2017). An HTTP Status Code for Indicating Hints. IETF. doi:10.17487/RFC8297. RFC 8297. Retrieved December 20, 2017.
- ^ Stewart, Mark; djna. «Create request with POST, which response codes 200 or 201 and content». Stack Overflow. Archived from the original on October 11, 2016. Retrieved October 16, 2015.
- ^ «RFC 9110: HTTP Semantics and Content, Section 15.3.4».
- ^ «RFC 9110: HTTP Semantics and Content, Section 7.7».
- ^ a b c d e Dusseault, Lisa, ed. (June 2007). HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV). IETF. doi:10.17487/RFC4918. RFC 4918. Retrieved October 24, 2009.
- ^ Delta encoding in HTTP. IETF. January 2002. doi:10.17487/RFC3229. RFC 3229. Retrieved February 25, 2011.
- ^ a b «RFC 9110: HTTP Semantics and Content, Section 15.4 «Redirection 3xx»«.
- ^ Berners-Lee, Tim; Fielding, Roy T.; Nielsen, Henrik Frystyk (May 1996). Hypertext Transfer Protocol – HTTP/1.0. IETF. doi:10.17487/RFC1945. RFC 1945. Retrieved October 24, 2009.
- ^ «The GNU Taler tutorial for PHP Web shop developers 0.4.0». docs.taler.net. Archived from the original on November 8, 2017. Retrieved October 29, 2017.
- ^ «Google API Standard Error Responses». 2016. Archived from the original on May 25, 2017. Retrieved June 21, 2017.
- ^ «Sipgate API Documentation». Archived from the original on July 10, 2018. Retrieved July 10, 2018.
- ^ «Shopify Documentation». Archived from the original on July 25, 2018. Retrieved July 25, 2018.
- ^ «Stripe API Reference – Errors». stripe.com. Retrieved October 28, 2019.
- ^ «RFC2616 on status 413». Tools.ietf.org. Archived from the original on March 7, 2011. Retrieved November 11, 2015.
- ^ «RFC2616 on status 414». Tools.ietf.org. Archived from the original on March 7, 2011. Retrieved November 11, 2015.
- ^ «RFC2616 on status 416». Tools.ietf.org. Archived from the original on March 7, 2011. Retrieved November 11, 2015.
- ^ TheDeadLike. «HTTP/1.1 Status Codes 400 and 417, cannot choose which». serverFault. Archived from the original on October 10, 2015. Retrieved October 16, 2015.
- ^ Larry Masinter (April 1, 1998). Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0). doi:10.17487/RFC2324. RFC 2324.
Any attempt to brew coffee with a teapot should result in the error code «418 I’m a teapot». The resulting entity body MAY be short and stout.
- ^ I’m a teapot
- ^ Barry Schwartz (August 26, 2014). «New Google Easter Egg For SEO Geeks: Server Status 418, I’m A Teapot». Search Engine Land. Archived from the original on November 15, 2015. Retrieved November 4, 2015.
- ^ «Google’s Teapot». Retrieved October 23, 2017.[dead link]
- ^ «Enable extra web security on a website». DreamHost. Retrieved December 18, 2022.
- ^ «I Went to a Russian Website and All I Got Was This Lousy Teapot». PCMag. Retrieved December 18, 2022.
- ^ a b c d Nottingham, M.; Fielding, R. (April 2012). «RFC 6585 – Additional HTTP Status Codes». Request for Comments. Internet Engineering Task Force. Archived from the original on May 4, 2012. Retrieved May 1, 2012.
- ^ Bray, T. (February 2016). «An HTTP Status Code to Report Legal Obstacles». ietf.org. Archived from the original on March 4, 2016. Retrieved March 7, 2015.
- ^ alex. «What is the correct HTTP status code to send when a site is down for maintenance?». Stack Overflow. Archived from the original on October 11, 2016. Retrieved October 16, 2015.
- ^ Holtman, Koen; Mutz, Andrew H. (March 1998). Transparent Content Negotiation in HTTP. IETF. doi:10.17487/RFC2295. RFC 2295. Retrieved October 24, 2009.
- ^ Nielsen, Henrik Frystyk; Leach, Paul; Lawrence, Scott (February 2000). An HTTP Extension Framework. IETF. doi:10.17487/RFC2774. RFC 2774. Retrieved October 24, 2009.
- ^ «Enum HttpStatus». Spring Framework. org.springframework.http. Archived from the original on October 25, 2015. Retrieved October 16, 2015.
- ^ «Twitter Error Codes & Responses». Twitter. 2014. Archived from the original on September 27, 2017. Retrieved January 20, 2014.
- ^ «HTTP Status Codes and SEO: what you need to know». ContentKing. Retrieved August 9, 2019.
- ^ «Screenshot of error page». Archived from the original (bmp) on May 11, 2013. Retrieved October 11, 2009.
- ^ a b «Using token-based authentication». ArcGIS Server SOAP SDK. Archived from the original on September 26, 2014. Retrieved September 8, 2014.
- ^ «HTTP Error Codes and Quick Fixes». Docs.cpanel.net. Archived from the original on November 23, 2015. Retrieved October 15, 2015.
- ^ «SSL Labs API v3 Documentation». github.com.
- ^ «Platform Considerations | Pantheon Docs». pantheon.io. Archived from the original on January 6, 2017. Retrieved January 5, 2017.
- ^ «HTTP status codes — ascii-code.com». www.ascii-code.com. Archived from the original on January 7, 2017. Retrieved December 23, 2016.
- ^
«Error message when you try to log on to Exchange 2007 by using Outlook Web Access: «440 Login Time-out»«. Microsoft. 2010. Retrieved November 13, 2013. - ^ «2.2.6 449 Retry With Status Code». Microsoft. 2009. Archived from the original on October 5, 2009. Retrieved October 26, 2009.
- ^ «MS-ASCMD, Section 3.1.5.2.2». Msdn.microsoft.com. Archived from the original on March 26, 2015. Retrieved January 8, 2015.
- ^ «Ms-oxdisco». Msdn.microsoft.com. Archived from the original on July 31, 2014. Retrieved January 8, 2015.
- ^ «The HTTP status codes in IIS 7.0». Microsoft. July 14, 2009. Archived from the original on April 9, 2009. Retrieved April 1, 2009.
- ^ «ngx_http_request.h». nginx 1.9.5 source code. nginx inc. Archived from the original on September 19, 2017. Retrieved January 9, 2016.
- ^ «ngx_http_special_response.c». nginx 1.9.5 source code. nginx inc. Archived from the original on May 8, 2018. Retrieved January 9, 2016.
- ^ «return» directive Archived March 1, 2018, at the Wayback Machine (http_rewrite module) documentation.
- ^ «Troubleshooting: Error Pages». Cloudflare. Archived from the original on March 4, 2016. Retrieved January 9, 2016.
- ^ «Error 520: web server returns an unknown error». Cloudflare.
- ^ «527 Error: Railgun Listener to origin error». Cloudflare. Archived from the original on October 13, 2016. Retrieved October 12, 2016.
- ^ «Error 530». Cloudflare. Retrieved November 1, 2019.
- ^ a b c d «Troubleshoot Your Application Load Balancers – Elastic Load Balancing». docs.aws.amazon.com. Retrieved May 17, 2023.
- ^ «Hypertext Transfer Protocol (HTTP/1.1): Caching». datatracker.ietf.org. Retrieved September 25, 2021.
- ^ «Warning — HTTP | MDN». developer.mozilla.org. Retrieved August 15, 2021.
Some text was copied from this source, which is available under a Creative Commons Attribution-ShareAlike 2.5 Generic (CC BY-SA 2.5) license.
- ^ «RFC 9111: HTTP Caching, Section 5.5 «Warning»«. June 2022.
External links
- «RFC 9110: HTTP Semantics and Content, Section 15 «Status Codes»«.
- Hypertext Transfer Protocol (HTTP) Status Code Registry at the Internet Assigned Numbers Authority
- MDN status code reference at mozilla.org
Что означает код ошибки 512 и как его исправить? При работе в Интернете часто возникают различные проблемы или неудобства при попытке подключения к веб-сайту. сегодня мы любим тебя рассказать об ошибке 512почему это происходит и как это исправить.
Есть ошибки, которые прийти непосредственно от нас, будь то сбой интернет-соединения или неудобства, связанные с компьютером или браузером. Однако другие ошибки, такие как 512, исходят непосредственно от сервера. Оставайтесь там и узнайте, как решить эти типы сбоев.
Индекс
- 1 Ошибка 512: что это?
- 2 Причины ошибки 512
- 3 Решения ошибки 512
- 3.1 1: Подождите и снова зайдите на страницу
- 3.2 2: очистить кеш
- 3.3 3: Используйте другой браузер
Многие ошибки могут быть напрямую связаны с неправильной настройкой удаленного сервера. Так обстоит дело с ошибкой 512, рассматриваемой как один из самых распространенных и частых. Эта ошибка вызвана удаленным сервером, к которому мы пытаемся подключиться.
Теперь, Что означает ошибка 512? В основном мы говорим об ошибке сервера. Когда возникает этот тип предупреждения, это означает, что шлюз неверен. Вы должны знать, что вина лежит не на вашем компьютере, а на чисто серверная ошибка.
Ошибка возникает из-за сервер, к которому мы пытаемся подключиться, не может правильно обработать запрос. Код 512 является прямой обязанностью хостинга или серверов веб-сайта, к которому вы пытаетесь получить доступ.
Правда в том, что есть несколько причин, которые могут вызвать появление ошибки 512 на нашем компьютере. Это почти всегда происходит из-за ошибки на сервере, особенно из-за ошибки связи.
Эта ошибка может возникать в тех случаях, когда сервер не способен корректно обработать запрос. Это также может произойти, когда один сервер получает недопустимый ответ от другого.
Но возможные причины ошибки 512 на этом не заканчиваются. За этой системной ошибкой также может стоять сбой сжатия данных между двумя серверами или даже то, что сервер, к которому вы пытаетесь подключиться, не способен выполнять определенные действия.
Решения ошибки 512
Теперь, когда мы знаем, каковы некоторые из основных причин ошибки 512, пришло время узнать, как как исправить быстро и легко. Есть несколько методов, которые могут вам помочь, и здесь мы расскажем вам о некоторых из наиболее важных:
1: Подождите и снова зайдите на страницу
Одно из основных решений — просто подождать. Иногда серверы могут давать сбои на мгновение, поэтому лучшее, что вы можете сделать, это подождать несколько минут, а затем вернуться на страницу, которая выдавала ошибку.
2: очистить кеш
Если предыдущий способ не решил проблему, не расстраивайтесь. Другим решением может быть очистить кеш нашего браузера Веб. Иногда такие ошибки, как 512, кэшируются и остаются там, пока мы все не очистим.
3: Используйте другой браузер
Другим возможным решением является использовать другой браузер для доступа к конфликтующей странице. Возможно, проблема напрямую в вашем браузере, хотя это маловероятно.
Такие ошибки называются ошибками доставки, но чаще говорят просто – ошибки отправки. Поэтому для удобства в статье будем писать «ошибки отправки».
Если неправильно настроить сервер, параметры рассылки или использовать неактуализированную базу контактов, то могут возникать ошибки при отправке электронной почты. В статье собрали самые распространенные ошибки и описали возможные причины их возникновения.
Ошибка 500 – команда не распознана из-за синтаксической ошибки
- Антивирус или брандмауэр блокирует соединение сервера SMTP и возникает ошибка отправки email.
Ошибка 503 – неправильная последовательность команд
- Отсутствует аутентификация – проверьте настройки SMTP-сервера. Скорее всего, нужно пройти аутентификацию и заново ввести логин и пароль.
Ошибка 512 – неверный адрес получателя или ошибка DNS
- У какого-то из серверов проблема с DNS – свяжитесь с администратором сервера.
- Ошибка в доменном имени получателя – проверьте правильность написания домена в почте и исправьте ошибки. Это могут быть синтаксические ошибки типа yanded.ru или gmai.com.
Ошибка 513 – неверный адрес получателя или ошибка аутентификации
- Неправильный адрес получателя – проверьте ошибки в email-адресе и почту на существование. Скорее всего, нужно пройти аутентификацию и заново ввести логин и пароль.
Ошибка 523 – письмо слишком большое
- Получатель не может получить письмо, потому что оно очень большое – проверьте вес письма, в том числе и вложения, и оптимизируйте до стандартных размеров.
Ошибка 530 – нет доступа
- Отсутствует аутентификация – проверьте настройки SMTP-сервера, скорее всего нужно пройти аутентификацию и заново ввести логин и пароль.
- Получатель блокирует ваш IP-адрес – антивирус, файрвол или фильтр спама не пропускает сообщения от вас. Свяжитесь с получателем другим способом и попросите исключить вас из списка блокировки, чтобы устранить ошибку рассылки.
- Адрес не существует – проверьте почту на существование.
Ошибка 541 – сообщение распознано как спам
- Антиспам фильтр получателя распознал ваше письмо, как нежелательное – проверьте письмо на наличие контента, похожего на спам, попросите получателя добавить вас в «белый лист».
Ошибка 550 – почтовый ящик недоступен
- Неправильный адрес получателя – проверьте правильность написания адреса и почту на существование.
- Ошибка в настройке SMTP-сервера получателя – отправьте письмо на другой почтовый сервер. Если письмо доставлено без ошибки, свяжитесь с получателем другим способом и сообщите о проблеме с его сервером.
- Антиспам фильтр получателя распознал ваше письмо, как нежелательное – проверьте письмо на наличие контента, похожего на спам.
- В вашей системе вирус, который отправляет массовые рассылки – сделайте сканирование антивирусом.
- Ваш провайдер ограничивает рассылку исходящих сообщений – свяжитесь с провайдером и уточните, есть ли такие ограничения.
Ошибка 552 – превышено распределение памяти
- У получателя заполнен ящик, новые сообщения не поступают – свяжитесь с получателем другим способом и сообщите о проблеме.
- Письмо слишком много весит, превышает лимиты администратора сети – проверьте вес письма и оптимизируйте его до стандартных размеров.
Ошибка 553 – ошибка в адресе почты
- Неправильный адрес получателя – проверьте ошибки в email-адресе и почту на существование.
- Нет подключения к интернету – иногда ошибка указывает на отсутствие стабильного подключения к провайдеру.
Ошибка 571 – ошибка на стороне получателя
- Получатель блокирует ваш IP-адрес – антивирус, файрвол или фильтр спама не пропускает сообщения от вас. Свяжитесь с получателем другим способом и попросите исключить вас из списка блокировки.
- Нет разрешения отправлять почту через промежуточный сервер, который связывает вас с получателем – свяжитесь с администратором сервера, чтобы изменить настройки.
- Не настроен DNS у IP отправителя – проверьте настройки получения писем и разрешения для доменов-отправителей.
В редких случаях ошибка может означать, что:
- Система распознала в письме запрещенные данные. Например, конфиденциальную или защищенную информацию: номера карт, личные данные и прочее. В этом случае для устранения ошибки отправки электронной почты надо пересмотреть контент письма.
- Этому адресату нельзя отправить письмо. Некоторым получателям можно отправлять письма только в составе установленной группы.
Почти все перечисленные ошибки связаны с неправильным адресом почты и ошибками в настройке сервера. Всего этого можно избежать при работе с сервисами рассылки.
Если у вас постоянно возникают такие ошибки — воспользуйтесь Sendsay. В сервисе есть база знаний с инструкциями по настройке всех ключевых параметров для рассылки, платные услуги настройки сервисов и доменов, а также служба поддержки, которая всегда готова помочь.
Подпишитесь
на новости блога
Статьи, кейсы и чек-листы по digital-маркетингу от ведущих экспертов рынка
Присоединяйтесь к нам в соцсетях
- Классы состояния
- Коды ответов сервера
- 1xx
- 2xx
- 3xx
- 4xx
- 5xx
HTTP status code — (с англ.) код состояния HTTP; часть первой строки ответа сервера при запросах по протоколу HTTP. Он (код ответа) представляет собой целое число из трёх цифр, первая из которых указывает на класс состояния. За кодом ответа обычно следует, отделённая пробелом, поясняющая фраза на английском языке, которая разъясняет человеку причину именно такого ответа:
200 OK
404 Not Found
500 Internal Server Error
Классы состояния
- 1xx: Informational
- Информационные ответы — запрос от клиента принят, работа продолжается.
- 2xx: Success
- Успех — запрос от клиента принят, понятен и может быть выполнен.
- 3xx: Redirection
- Перенаправление — для выполнения запроса необходимы дальнейшие действия.
- 4xx: Client Error
- Ошибка клиента — запрос составлен неверно или не может быть выполнен.
- 5xx: Server Error
- Ошибка сервера — запрос правильный, но сервер не может его выполнить.
Коды ответов сервера
| Номер | Поясняющая фраза | Перевод |
|---|---|---|
| 1xx | Informational | Информационные ответы |
| 100 | Continue | Продолжить |
| 101 | Switching Protocols | Переключение протоколов |
| 102 | Processing | Идёт обработка |
| 103-199 | Не назначены | |
| 2xx | Success | Успех |
| 200 | OK | Хорошо |
| 201 | Created | Создано |
| 202 | Accepted | Принято |
| 203 | Non-Authoritative Information | Информация не авторитетна |
| 204 | No Content | Нет содержимого |
| 205 | Reset Content | Сбросить содержимое |
| 206 | Partial Content | Частичное содержимое |
| 207 | Multi-Status | Многостатусный |
| 208 | Already Reported | Уже сообщили |
| 209-225 | Не назначены | |
| 226 | IM Used | Использовано IM |
| 227-299 | Не назначены | |
| 3xx | Redirection | Перенаправление |
| 300 | Multiple Choices | Множество выборов |
| 301 | Moved Permanently | Перемещено навсегда |
| 302 | Found | Найдено |
| 303 | See Other | Смотреть другое |
| 304 | Not Modified | Не изменялось |
| 305 | Use Proxy | Использовать прокси |
| 306 | Не используется | |
| 307 | Temporary Redirect | Временное перенаправление |
| 308 | Permanent Redirect | Постоянное перенаправление |
| 309-399 | Не назначены | |
| 4xx | Client Error | Ошибка клиента |
| 400 | Bad Request | Плохой, неверный запрос |
| 401 | Unauthorized | Неавторизован |
| 402 | Payment Required | Необходима оплата |
| 403 | Forbidden | Запрещено |
| 404 | Not Found | Не найдено |
| 405 | Method Not Allowed | Метод не поддерживается |
| 406 | Not Acceptable | Неприемлемо |
| 407 | Proxy Authentication Required | Необходима аутентификация прокси |
| 408 | Request Timeout | Истекло время ожидания |
| 409 | Conflict | Конфликт |
| 410 | Gone | Удален |
| 411 | Length Required | Необходима длина |
| 412 | Precondition Failed | Условие ложно |
| 413 | Payload Too Large | Большая нагрузка |
| 414 | URI Too Long | URI слишком длинный |
| 415 | Unsupported Media Type | Неподдерживаемый тип данных |
| 416 | Range Not Satisfiable | Неприемлемый диапазон |
| 417 | Expectation Failed | Ожидаемое неприемлемо |
| 418-420 | Не назначены | |
| 421 | Misdirected Request | Неверно адресованный запрос |
| 422 | Unprocessable Entity | Необрабатываемый экземпляр |
| 423 | Locked | Заблокировано |
| 424 | Failed Dependency | Невыполненная зависимость |
| 425 | Не назначен | |
| 426 | Upgrade Required | Необходимо обновление |
| 427 | Не назначен | |
| 428 | Precondition Required | Необходимо предусловие |
| 429 | Too Many Requests | Слишком много запросов |
| 430 | Не назначен | |
| 431 | Request Header Fields Too Large | Поля заголовка запроса слишком большие |
| 432-450 | Не назначены | |
| 451 | Unavailable for Legal Reasons | Недоступно по юридическим причинам |
| 432-499 | Не назначены | |
| 5xx | Server Error | Ошибка сервера |
| 500 | Internal Server Error | Внутренняя ошибка сервера |
| 501 | Not Implemented | Не реализовано |
| 502 | Bad Gateway | Плохой, ошибочный шлюз |
| 503 | Service Unavailable | Сервис недоступен |
| 504 | Gateway Timeout | Шлюз не отвечает |
| 505 | HTTP Version Not Supported | Версия HTTP не поддерживается |
| 506 | Variant Also Negotiates | Вариант тоже проводит согласование |
| 507 | Insufficient Storage | Переполнение хранилища |
| 508 | Loop Detected | Обнаружена петля |
| 509 | Не назначен | |
| 510 | Not Extended | Не расширено |
| 511 | Network Authentication Required | Требуется сетевая аутентификация |
| 512-599 | Не назначены |
- HTTP
- Hypertext Transfer Protocol (HTTP) Status Code Registry
- Список кодов состояния HTTP
31.08.2014
В этой статье представлена ошибка с номером Ошибка 512, известная как Ошибка OpenOffice 512, описанная как Ошибка файловой системы 512 — невозможно создать новую папку.
О программе Runtime Ошибка 512
Время выполнения Ошибка 512 происходит, когда OpenOffice дает сбой или падает во время запуска, отсюда и название. Это не обязательно означает, что код был каким-то образом поврежден, просто он не сработал во время выполнения. Такая ошибка появляется на экране в виде раздражающего уведомления, если ее не устранить. Вот симптомы, причины и способы устранения проблемы.
Определения (Бета)
Здесь мы приводим некоторые определения слов, содержащихся в вашей ошибке, в попытке помочь вам понять вашу проблему. Эта работа продолжается, поэтому иногда мы можем неправильно определить слово, так что не стесняйтесь пропустить этот раздел!
- Файл — блок произвольной информации или ресурс для хранения информации, доступный по строковому имени или пути.
- Папка — Папка или каталог — это виртуальный контейнер в цифровой файловой системе, в котором могут храниться и организовываться группы компьютерных файлов и других папок.
- Система — Система может ссылаться к набору взаимозависимых компонентов; Инфраструктура низкого уровня, такая как операционная система с точки зрения высокого языка или объект или функция для доступа к предыдущему
Симптомы Ошибка 512 — Ошибка OpenOffice 512
Ошибки времени выполнения происходят без предупреждения. Сообщение об ошибке может появиться на экране при любом запуске %программы%. Фактически, сообщение об ошибке или другое диалоговое окно может появляться снова и снова, если не принять меры на ранней стадии.
Возможны случаи удаления файлов или появления новых файлов. Хотя этот симптом в основном связан с заражением вирусом, его можно отнести к симптомам ошибки времени выполнения, поскольку заражение вирусом является одной из причин ошибки времени выполнения. Пользователь также может столкнуться с внезапным падением скорости интернет-соединения, но, опять же, это не всегда так.
(Только для примера)
Причины Ошибка OpenOffice 512 — Ошибка 512
При разработке программного обеспечения программисты составляют код, предвидя возникновение ошибок. Однако идеальных проектов не бывает, поскольку ошибки можно ожидать даже при самом лучшем дизайне программы. Глюки могут произойти во время выполнения программы, если определенная ошибка не была обнаружена и устранена во время проектирования и тестирования.
Ошибки во время выполнения обычно вызваны несовместимостью программ, запущенных в одно и то же время. Они также могут возникать из-за проблем с памятью, плохого графического драйвера или заражения вирусом. Каким бы ни был случай, проблему необходимо решить немедленно, чтобы избежать дальнейших проблем. Ниже приведены способы устранения ошибки.
Методы исправления
Ошибки времени выполнения могут быть раздражающими и постоянными, но это не совсем безнадежно, существует возможность ремонта. Вот способы сделать это.
Если метод ремонта вам подошел, пожалуйста, нажмите кнопку upvote слева от ответа, это позволит другим пользователям узнать, какой метод ремонта на данный момент работает лучше всего.
Обратите внимание: ни ErrorVault.com, ни его авторы не несут ответственности за результаты действий, предпринятых при использовании любого из методов ремонта, перечисленных на этой странице — вы выполняете эти шаги на свой страх и риск.
Метод 2 — Обновите / переустановите конфликтующие программы
Использование панели управления
- В Windows 7 нажмите кнопку «Пуск», затем нажмите «Панель управления», затем «Удалить программу».
- В Windows 8 нажмите кнопку «Пуск», затем прокрутите вниз и нажмите «Дополнительные настройки», затем нажмите «Панель управления»> «Удалить программу».
- Для Windows 10 просто введите «Панель управления» в поле поиска и щелкните результат, затем нажмите «Удалить программу».
- В разделе «Программы и компоненты» щелкните проблемную программу и нажмите «Обновить» или «Удалить».
- Если вы выбрали обновление, вам просто нужно будет следовать подсказке, чтобы завершить процесс, однако, если вы выбрали «Удалить», вы будете следовать подсказке, чтобы удалить, а затем повторно загрузить или использовать установочный диск приложения для переустановки. программа.
Использование других методов
- В Windows 7 список всех установленных программ можно найти, нажав кнопку «Пуск» и наведя указатель мыши на список, отображаемый на вкладке. Вы можете увидеть в этом списке утилиту для удаления программы. Вы можете продолжить и удалить с помощью утилит, доступных на этой вкладке.
- В Windows 10 вы можете нажать «Пуск», затем «Настройка», а затем — «Приложения».
- Прокрутите вниз, чтобы увидеть список приложений и функций, установленных на вашем компьютере.
- Щелкните программу, которая вызывает ошибку времени выполнения, затем вы можете удалить ее или щелкнуть Дополнительные параметры, чтобы сбросить приложение.
Метод 1 — Закройте конфликтующие программы
Когда вы получаете ошибку во время выполнения, имейте в виду, что это происходит из-за программ, которые конфликтуют друг с другом. Первое, что вы можете сделать, чтобы решить проблему, — это остановить эти конфликтующие программы.
- Откройте диспетчер задач, одновременно нажав Ctrl-Alt-Del. Это позволит вам увидеть список запущенных в данный момент программ.
- Перейдите на вкладку «Процессы» и остановите программы одну за другой, выделив каждую программу и нажав кнопку «Завершить процесс».
- Вам нужно будет следить за тем, будет ли сообщение об ошибке появляться каждый раз при остановке процесса.
- Как только вы определите, какая программа вызывает ошибку, вы можете перейти к следующему этапу устранения неполадок, переустановив приложение.
Метод 3 — Обновите программу защиты от вирусов или загрузите и установите последнюю версию Центра обновления Windows.
Заражение вирусом, вызывающее ошибку выполнения на вашем компьютере, необходимо немедленно предотвратить, поместить в карантин или удалить. Убедитесь, что вы обновили свою антивирусную программу и выполнили тщательное сканирование компьютера или запустите Центр обновления Windows, чтобы получить последние определения вирусов и исправить их.
Метод 4 — Переустановите библиотеки времени выполнения
Вы можете получить сообщение об ошибке из-за обновления, такого как пакет MS Visual C ++, который может быть установлен неправильно или полностью. Что вы можете сделать, так это удалить текущий пакет и установить новую копию.
- Удалите пакет, выбрав «Программы и компоненты», найдите и выделите распространяемый пакет Microsoft Visual C ++.
- Нажмите «Удалить» в верхней части списка и, когда это будет сделано, перезагрузите компьютер.
- Загрузите последний распространяемый пакет от Microsoft и установите его.
Метод 5 — Запустить очистку диска
Вы также можете столкнуться с ошибкой выполнения из-за очень нехватки свободного места на вашем компьютере.
- Вам следует подумать о резервном копировании файлов и освобождении места на жестком диске.
- Вы также можете очистить кеш и перезагрузить компьютер.
- Вы также можете запустить очистку диска, открыть окно проводника и щелкнуть правой кнопкой мыши по основному каталогу (обычно это C
- Щелкните «Свойства», а затем — «Очистка диска».
Метод 6 — Переустановите графический драйвер
Если ошибка связана с плохим графическим драйвером, вы можете сделать следующее:
- Откройте диспетчер устройств и найдите драйвер видеокарты.
- Щелкните правой кнопкой мыши драйвер видеокарты, затем нажмите «Удалить», затем перезагрузите компьютер.
Метод 7 — Ошибка выполнения, связанная с IE
Если полученная ошибка связана с Internet Explorer, вы можете сделать следующее:
- Сбросьте настройки браузера.
- В Windows 7 вы можете нажать «Пуск», перейти в «Панель управления» и нажать «Свойства обозревателя» слева. Затем вы можете перейти на вкладку «Дополнительно» и нажать кнопку «Сброс».
- Для Windows 8 и 10 вы можете нажать «Поиск» и ввести «Свойства обозревателя», затем перейти на вкладку «Дополнительно» и нажать «Сброс».
- Отключить отладку скриптов и уведомления об ошибках.
- В том же окне «Свойства обозревателя» можно перейти на вкладку «Дополнительно» и найти пункт «Отключить отладку сценария».
- Установите флажок в переключателе.
- Одновременно снимите флажок «Отображать уведомление о каждой ошибке сценария», затем нажмите «Применить» и «ОК», затем перезагрузите компьютер.
Если эти быстрые исправления не работают, вы всегда можете сделать резервную копию файлов и запустить восстановление на вашем компьютере. Однако вы можете сделать это позже, когда перечисленные здесь решения не сработают.
Другие языки:
How to fix Error 512 (OpenOffice Error 512) — File system error 512 — can’t create a new folder.
Wie beheben Fehler 512 (OpenOffice-Fehler 512) — Dateisystemfehler 512 — Es kann kein neuer Ordner erstellt werden.
Come fissare Errore 512 (Errore OpenOffice 512) — Errore 512 del file system: impossibile creare una nuova cartella.
Hoe maak je Fout 512 (OpenOffice-fout 512) — Bestandssysteemfout 512 — kan geen nieuwe map maken.
Comment réparer Erreur 512 (Erreur OpenOffice 512) — Erreur du système de fichiers 512 — impossible de créer un nouveau dossier.
어떻게 고치는 지 오류 512 (오픈오피스 오류 512) — 파일 시스템 오류 512 — 새 폴더를 만들 수 없습니다.
Como corrigir o Erro 512 (Erro de OpenOffice 512) — Erro de sistema de arquivos 512 — não é possível criar uma nova pasta.
Hur man åtgärdar Fel 512 (OpenOffice Error 512) — Filsystemfel 512 — kan inte skapa en ny mapp.
Jak naprawić Błąd 512 (Błąd OpenOffice 512) — Błąd systemu plików 512 — nie można utworzyć nowego folderu.
Cómo arreglar Error 512 (Error 512 de OpenOffice) — Error 512 del sistema de archivos: no se puede crear una carpeta nueva.
Об авторе: Фил Харт является участником сообщества Microsoft с 2010 года. С текущим количеством баллов более 100 000 он внес более 3000 ответов на форумах Microsoft Support и создал почти 200 новых справочных статей в Technet Wiki.
Следуйте за нами:
Последнее обновление:
13/01/22 12:31 : Пользователь Windows 7 проголосовал за то, что метод восстановления 2 работает для него.
Рекомендуемый инструмент для ремонта:
Этот инструмент восстановления может устранить такие распространенные проблемы компьютера, как синие экраны, сбои и замораживание, отсутствующие DLL-файлы, а также устранить повреждения от вредоносных программ/вирусов и многое другое путем замены поврежденных и отсутствующих системных файлов.
ШАГ 1:
Нажмите здесь, чтобы скачать и установите средство восстановления Windows.
ШАГ 2:
Нажмите на Start Scan и позвольте ему проанализировать ваше устройство.
ШАГ 3:
Нажмите на Repair All, чтобы устранить все обнаруженные проблемы.
СКАЧАТЬ СЕЙЧАС
Совместимость
Требования
1 Ghz CPU, 512 MB RAM, 40 GB HDD
Эта загрузка предлагает неограниченное бесплатное сканирование ПК с Windows. Полное восстановление системы начинается от $19,95.
ID статьи: ACX09156RU
Применяется к: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP, Windows 2000
| Номер ошибки: | Ошибка 512 | |
| Название ошибки: | OpenOffice Error 512 | |
| Описание ошибки: | File system error 512 — can’t create a new folder. | |
| Разработчик: | Apache | |
| Программное обеспечение: | OpenOffice | |
| Относится к: | Windows XP, Vista, 7, 8, 10, 11 |
Обзор «OpenOffice Error 512»
Эксперты обычно называют «OpenOffice Error 512» «ошибкой времени выполнения». Когда дело доходит до OpenOffice, инженеры программного обеспечения используют арсенал инструментов, чтобы попытаться сорвать эти ошибки как можно лучше. К сожалению, некоторые критические проблемы, такие как ошибка 512, часто могут быть упущены из виду.
Пользователи OpenOffice могут столкнуться с ошибкой 512, вызванной нормальным использованием приложения, которое также может читать как «File system error 512 — can’t create a new folder.». Если возникает ошибка 512, разработчикам будет сообщено об этой проблеме через уведомления об ошибках, которые встроены в OpenOffice. Разработчик сможет исправить свой исходный код и выпустить обновление на рынке. Поэтому, когда вы сталкиваетесь с запросом на обновление OpenOffice, это обычно связано с тем, что это решение для исправления ошибки 512 и других ошибок.
Что вызывает ошибку 512 во время выполнения?
Сбой во время выполнения OpenOffice, как правило, когда вы столкнетесь с «OpenOffice Error 512» в качестве ошибки во время выполнения. Рассмотрим распространенные причины ошибок ошибки 512 во время выполнения:
Ошибка 512 Crash — Ошибка 512 является хорошо известной, которая происходит, когда неправильная строка кода компилируется в исходный код программы. Обычно это происходит, когда OpenOffice не может обработать данные в удовлетворительной форме и поэтому не может получить ожидаемый результат.
Утечка памяти «OpenOffice Error 512» — ошибка 512 приводит к постоянной утечке памяти OpenOffice. Потребление памяти напрямую пропорционально загрузке ЦП. Потенциальные триггеры могут быть бесконечным циклом, что приводит к тому, что работа программы запускается снова и снова.
Ошибка 512 Logic Error — логическая ошибка возникает, когда компьютер генерирует неправильный вывод, даже если пользователь предоставляет правильный ввод. Когда точность исходного кода Apache низкая, он обычно становится источником ошибок.
Как правило, ошибки OpenOffice Error 512 вызваны повреждением или отсутствием файла связанного OpenOffice, а иногда — заражением вредоносным ПО. Как правило, решить проблему можно заменой файла Apache. Более того, поддержание чистоты реестра и его оптимизация позволит предотвратить указание неверного пути к файлу (например OpenOffice Error 512) и ссылок на расширения файлов. По этой причине мы рекомендуем регулярно выполнять очистку сканирования реестра.
Распространенные сообщения об ошибках в OpenOffice Error 512
Общие проблемы OpenOffice Error 512, возникающие с OpenOffice:
- «Ошибка в приложении: OpenOffice Error 512»
- «OpenOffice Error 512 не является приложением Win32.»
- «Возникла ошибка в приложении OpenOffice Error 512. Приложение будет закрыто. Приносим извинения за неудобства.»
- «К сожалению, мы не можем найти OpenOffice Error 512. «
- «OpenOffice Error 512 не может быть найден. «
- «Ошибка запуска программы: OpenOffice Error 512.»
- «OpenOffice Error 512 не выполняется. «
- «Ошибка OpenOffice Error 512. «
- «Неверный путь к приложению: OpenOffice Error 512.»
Эти сообщения об ошибках Apache могут появляться во время установки программы, в то время как программа, связанная с OpenOffice Error 512 (например, OpenOffice) работает, во время запуска или завершения работы Windows, или даже во время установки операционной системы Windows. Важно отметить, когда возникают проблемы OpenOffice Error 512, так как это помогает устранять проблемы OpenOffice (и сообщать в Apache).
Причины проблем OpenOffice Error 512
Проблемы OpenOffice Error 512 могут быть отнесены к поврежденным или отсутствующим файлам, содержащим ошибки записям реестра, связанным с OpenOffice Error 512, или к вирусам / вредоносному ПО.
В частности, проблемы OpenOffice Error 512 возникают через:
- Поврежденные ключи реестра Windows, связанные с OpenOffice Error 512 / OpenOffice.
- Файл OpenOffice Error 512 поврежден от вирусной инфекции.
- OpenOffice Error 512 ошибочно удален или злонамеренно программным обеспечением, не связанным с приложением OpenOffice.
- Другая программа, конфликтующая с OpenOffice Error 512 или другой общей ссылкой OpenOffice.
- Поврежденная загрузка или неполная установка программного обеспечения OpenOffice.
Продукт Solvusoft
Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.
Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
Эти коды определены 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
- Успешные коды HTTP
- Коды перенаправлений (HTTP Редиректы)
- Коды ошибок на стороне клиента
- Коды ошибок на стороне сервера
| Код ответа | Название | Название на русском | Краткое описание | Версия HTTP |
|---|---|---|---|---|
| 1xx: Информационные «Informational» | ||||
| 100 | Continue | Продолжай | «Продолжить». Код указывает на успех в получении запроса и возможность продолжения отправления клиентом запросов либо игнорирование данного ответа при завершенности запроса…. Подробнее. | Только HTTP/1.1 |
| 101 | Switching Protocol | Переключение протоколов | «Переключение протокола». Отправка кода производится в ответ на клиентский запрос, в котором содержится заголовок Upgrade. Код оповещает о переключении сервера на указанный в заголовке протокол. Такая возможность позволяет осуществить переход на несовместимый вариант протокола и, как правило, не подлежит применению…. Подробнее. | Только HTTP/1.1 |
| 102 | Processing | Идёт обработка | «В обработке». Получение сервером запроса и осуществление его обработки, которая, впрочем, еще не закончена…. Подробнее. | Только HTTP/1.1 |
| 103 | Early Hints | Ранняя метаинформация | «Ранние подсказки». Сообщение ресурсов, которые могут быть предварительно загружены, до момента подготовки сервером основного ответа RFC 8297 (Experimental)…. Подробнее. | Только HTTP/1.1 |
| 2xx: Успешные «Success» | ||||
| 200 | OK | Хорошо | «Успешно». Сервер успешно обработал запрос. Разные методы запроса HTTP: GET: «ПОЛУЧИТЬ». Адрес был найден на сервере и успешно передан в теле ответа. HEAD: «ЗАГОЛОВОК». Передача заголовков в ответе. POST: «ПОСЫЛКА». Сервер принял данные заключённые в тело сообщения. TRACE: «ОТСЛЕЖИВАТЬ». Содержание в теле ответа запроса, который получен сервером…. Подробнее. |
HTTP/0.9 и выше |
| 201 | Created | Создано | «Создано». Успешное выполнение запроса и создание в результате ресурса. Код, как правило, присылается в качестве ответа на запрос PUT «ПОМЕСТИТЬ»…. Подробнее. | HTTP/0.9 и выше |
| 202 | Accepted | Принято | «Принято». Принятие запроса, который еще не прошел обработку. Отсутствие поддержания, то есть, отсутствие способа более позднего отправления асинхронного ответа, показывающего результат обработки запроса. Это используется при обработке запроса иным процессом или сервером либо при необходимости обработки в пакетном виде…. Подробнее. | HTTP/0.9 и выше |
| 203 | Non-Authoritative Information | Информация не авторитетна | «Информация не авторитетна». Определяет предоставление возвращенных данных не от исходного сервера, а из определенного отличающегося источника. В иных случаях предпочтение отдается коду ответа 200 OK…. Подробнее. | HTTP/0.9 и 1.1 |
| 204 | No Content | Нет содержимого | «Нет содержимого». Отсутствие содержимого для ответа на запрос при фиксировании отправления потенциально полезных заголовков кода. Возможность использования их клиентом с целью обновления кешированных заголовков, которые были предварительно получены для данного ресурса…. Подробнее. | HTTP/0.9 и выше |
| 205 | Reset Content | Сбросить содержимое | «Сбросить содержимое». Отправка этого кода связано со случаями обработки запроса для оповещения клиенту, приславшему данный запрос, относительно необходимости сброса отображения документа…. Подробнее. | Только HTTP/1.1 |
| 206 | Partial Content | Частичное содержимое | «Частичное содержимое». Его использование может быть связано со случаями отправления клиентом заголовка диапазона, в целях выполнения загрузки по отдельности, в определенное количество потоков…. Подробнее. | Только HTTP/1.1 |
| 207 | Multi-Status | Многостатусный | Код 207 (Multi-Status) дает возможность передачи статусов для определенного количества операций независимой формы (за деталями в секцию 11)…. Подробнее. | |
| 208 | Already Reported | Уже сообщалось | Связан с DAV и ранее был включен в код ответа 207. Остается там до настоящего времени…. Подробнее. | |
| 226 | IM Used | Использовано IM | HTTP-расширение для поддержки delta encoding («дельта кодирования»). Определяет принятие заголовка A-IM, возвращение данных в соответствии с установленными характеристиками…. Подробнее. | |
| 3xx: Сообщения о перенаправлениях (Редиректы) «Redirection» | ||||
| 300 | Multiple Choice | Множество выборов | «Множественный выбор». Отправляется при наличии у запроса как минимум двух возможных ответов и необходимости выбора у User-agent или пользователя одного из ответов. При этом отсутствует стандартизированный метод подбора одного из отправляемых ответов…. Подробнее. | HTTP/1.0 и выше |
| 301 | Moved Permanently | Перемещено навсегда | «Перемещён на постоянной основе». Определяет изменение URI запрашиваемого ресурса и возможность предоставления в ответе нового URI…. Подробнее. | HTTP/0.9 и выше |
| 302 | Found / Moved Temporarily | Найдено / Перемещено временно | «Найдено». Определяется в качестве временного изменения запрошенного ресурса. Доступ к новым изменениям в URI можно будет получить в будущем. Следовательно, в дальнейшем клиент должен применять данный URI…. Подробнее. | HTTP/0.9 и выше |
| 303 | See Other | Смотреть другое | «Просмотр других ресурсов». Цель данного кода заключается в направлении клиента в другой URI-адрес с запросом GET, в котором ему будет предоставлен запрашиваемый ресурс…. Подробнее. | HTTP/0.9 и 1.1 |
| 304 | Not Modified | Не изменялось | «Не модифицировано». Код предназначен для кэширования и определяет сохранения содержимого у запрошенного ресурса. Тем самым он предоставляет клиенту возможность продолжения использования кэшированной версии…. Подробнее. | HTTP/0.9 и выше |
| 305 | Use Proxy | Использовать прокси | «Использовать прокси». Определяет возможность доступа к запрошенному ресурсу с помощью прокси. Данный код, как правило, не поддерживается, что обусловлено соображениями безопасности…. Подробнее. | Только HTTP/1.1 |
| 306 | Switch Proxy | Сменить прокси | Больше не использовать. Сначала предусматривалась необходимость использования дальнейшими запросами указанного прокси…. Подробнее. | Только HTTP/1.1 |
| 307 | Temporary Redirect | Временное перенаправление | «Временное перенаправление». Отправка сервером данного ответа связано с возможностью получения клиентом запрошенного ресурса на иной URL со способом, использующимся предшествующим запросом. Семантика данного кода аналогична семантике ответа 302, за исключением отсутствия необходимости при нем изменения агентом пользователя используемого метода HTTP: при применении POST в первом запросе, во втором он тоже должен применяться…. Подробнее. | Только HTTP/1.1 |
| 308 | Permanent Redirect | Постоянное перенаправление | «Перенаправление на постоянной основе». Определяет постоянное нахождение ресурса в другом URI-адресе, который указан в заголовке Location: HTTP Response. Семантика данного кода ответа аналогична семантике ответа 301 Moved Permanently, за исключением отсутствия необходимости при нем изменения агентом пользователя используемого метода HTTP: при применении POST в первом запросе, во втором он тоже должен применяться. Необходимо отметить, что данный код ответа является экспериментальным, а его спецификация в настоящий момент имеет черновой вариант…. Подробнее. | |
| 4xx: Клиентские (Ошибки клиента) «Client Error» | ||||
| 400 | Bad Request | Некорректный запрос | «Плохой запрос». Означает что сервер не понял запроса в связи с некорректным синтаксисом…. Подробнее. | HTTP/0.9 и выше |
| 401 | Unauthorized | Не авторизован | «Неавторизовано». Необходимость аутентификации для получения ответа, который запрашивается. Статус имеет аналогию со статусом 403, однако данный случай предусматривает возможность аутентификации…. Подробнее. | HTTP/0.9 и выше |
| 402 | Payment Required | Необходима оплата | «Необходима оплата». Резервирование данного кода осуществлено для последующего применения. Ответ первоначально создавался для применения его в цифровых платежных системах (в настоящее время применению не подлежит)…. Подробнее. | HTTP/0.9 и 1.1 |
| 403 | Forbidden | Запрещено | «Запрещено». Отсутствие у клиента прав доступа к содержимому, чем обусловлен отказ сервера в предоставлении надлежащего ответа…. Подробнее. | HTTP/0.9 и выше |
| 404 | Not Found | Не найдено | «Не найден». Невозможность нахождения сервером запрашиваемого ресурса. Частота появления данного кода в интернете сделала его, пожалуй, самым распространенным…. Подробнее. | HTTP/0.9 и выше |
| 405 | Method Not Allowed | Метод не поддерживается | «Метод не разрешен». Сервер знает о запрашиваемом способе, который, впрочем, был деактивирован и возможность его использования отсутствует. Методы GET и HEAD являются обязательными, никогда не должны подлежать деактивации и должны возвращать данный код ошибки…. Подробнее. | Только HTTP/1.1 |
| 406 | Not Acceptable | Неприемлемо | Появление данного кода связано со случаями отсутствия нахождения веб сервером после выполнения server-driven content negotiation контента, соответствующего критериям, которые получены из user agent…. Подробнее. | Только HTTP/1.1 |
| 407 | Proxy Authentication Required | Необходима аутентификация прокси | Данный ответ является аналогичным коду 401, при необходимости аутентификации для прокси сервера…. Подробнее. | Только HTTP/1.1 |
| 408 | Request Timeout | Истекло время ожидания | Отправка ответа с данным кодом может быть произведено даже без предшествующего запроса. В нем определяется желание отключения сервером данного неприменяемого соединения. Метод применяется все чаще со времени использования определенными браузерами, такими как Гугл Хром и IE9, HTTP механизмов соединения в предварительном режиме для ускорения серфинга (см. баг 634278, последующей реализации данного механизма в браузере Firefox). Кроме того, нужно учитывать прерывание определенными серверами соединений без отправления таких сообщений…. Подробнее. | Только HTTP/1.1 |
| 409 | Conflict | Конфликт | Отправка данного ответа связано со случаями конфликта между запросом и имеющимся в настоящее время состоянием сервера…. Подробнее. | Только HTTP/1.1 |
| 410 | Gone | Удалён | Отсылается при удалении запрашиваемого контента с сервера…. Подробнее. | Только HTTP/1.1 |
| 411 | Length Required | Необходима длина | Отклонение запроса связано с требованием сервером указания заголовка Content-Length, при отсутствии его указания…. Подробнее. | Только HTTP/1.1 |
| 412 | Precondition Failed | Условие ложно | Указание в заголовках клиента невыполненных сервером запросов…. Подробнее. | Только HTTP/1.1 |
| 413 | Request Entity Too Large | Полезная нагрузка слишком велика | Превышение размеров запроса лимита, который был объявлен сервером. Существует возможность закрытия сервером соединения посредством возврата заголовка Retry-After…. Подробнее. | Только HTTP/1.1 |
| 414 | Request-URI Too Long | URI слишком длинный | Код определяет большую длину запрашиваемого клиентом URI для возможности его серверной обработки…. Подробнее. | Только HTTP/1.1 |
| 415 | Unsupported Media Type | Неподдерживаемый тип данных | Запрос отклонен в связи с отсутствием поддержки медиа формата запрашиваемой информации сервером…. Подробнее. | Только HTTP/1.1 |
| 416 | Requested Range Not Satisfiable | Диапазон не достижим | Невозможность выполнения диапазона указанного заголовком запроса Range, что, возможно, обусловлено его выходом за рамки переданного URI-адреса…. Подробнее. | Только HTTP/1.1 |
| 417 | Expectation Failed | Ожидание не удалось | Определение данным кодом невозможности выполнения сервером ожидания, которое получено из заголовка запроса Expect…. Подробнее. | Только HTTP/1.1 |
| 418 | I’m a teapot | Я — чайник | I’m a teapot — ввод этого кода был осуществлен в 1998 году в качестве одной из традиционных шуток, посвященных «1 апрелю» IETF в RFC 2324, Hyper Text Coffee Pot Control Protocol. Отсутствует ожидание поддержания кода реальными серверами…. Подробнее. | |
| 419 | Authentication Timeout (not in RFC 2616) | Обычно ошибка проверки CSRF | Authentication Timeout (not in RFC 2616) — Данный код отсутствует в RFC 2616, применяется в качестве альтернативного варианта ответу 401, прошедшего проверку подлинности, однако лишенного доступа к тем или иным ресурсам сервера. Как правило, код отдается в тех случаях, когда токен CSRF оказался устарелым или неправильным…. Подробнее. | |
| 420 | Enhance Your Calm (Twitter) | Подождите немного (Твиттер) | Производится возврат Twitter Search и Trends API при отправлении клиентом огромного количества запросов. Вероятно, номер данного кода является отсылкой к культуре употребления марихуаны. В других сервисах данный код заменяется статусом 429 Too Many Requests…. Подробнее. | |
| 421 | Misdirected Request | Неверный запрос | Misdirected Request —определяет перенаправление запроса на сервер, не способный предоставить ответ…. Подробнее. | |
| 422 | Unprocessable Entity | Необрабатываемый экземпляр | Определяет правильность формата у запроса, который, впрочем, не может быть обработан в связи с ошибками семантики…. Подробнее. | |
| 423 | Locked | Заблокировано | Целевой ресурс из запроса заблокирован от использования к нему названного способа. Введено в WebDAV…. Подробнее. | |
| 424 | Failed Dependency | Невыполненная зависимость | Запрос не был завершен в связи с ошибками к предыдущим запросам (к примеру, PROPPATCH)… Подробнее. | |
| 425 | Too Early | Слишком рано | Too Early — неготовность принятия сервером рисков обработки «ранних данных». Введено в RFC 8470 с защитными целями от атак повторения в случаях применения 0-RTT в TLS 1.3…. Подробнее. | |
| 426 | Upgrade Required | Необходимо обновление | Указание сервером клиенту осуществить обновление протокола. В заголовке ответа должны содержаться правильно составленные поля Upgrade и Connection. Введено в RFC 2817 с целью возможности перехода к TLS через HTTP…. Подробнее. | |
| 428 | Precondition Required | Необходимо предусловие | Precondition Required — определяет указание сервером клиенту необходимости применения в запросе заголовков условий, таких как If-Match. Введено в черновом варианте стандарта RFC 6585…. Подробнее. | |
| 429 | Too Many Requests | Слишком много запросов | Too Many Requests — попытка клиента отправления большого количества запросов в течение короткого периода времени, что может указывать, к примеру, на попытку DDoS-атаки. Возможность сопровождения заголовком Retry-After, который указывает время, спустя которое можно осуществить повтор запроса. Произведен ввод в черновом варианте стандарта RFC 6585…. Подробнее. | |
| 430 | Would Block | Будет заблокировано | Код состояния 430 would Block – является кодом, посредством которого сервер предотвращает конвейерную обработку определенного количества запросов, для которых одним из запросов были блокированы последующие в конвейере…. Подробнее. | |
| 431 | Request Header Fields Too Large | Поля заголовка запроса слишком большие | Request Header Fields Too Large — Определяет превышение допустимой длины заголовков. Отсутствует обязанность по ответу сервера данным кодом, это может быть просто заменено сбросом соединения. Произведен ввод в черновом варианте стандарта RFC 6585…. Подробнее. | |
| 434 | Requested host unavailable | Запрашиваемый адрес недоступен | Сервер к которому вы обратились недоступен… Подробнее. | |
| 444 | No Response (Nginx) | Нет ответа (Nginx) | Код Nginx. Информация не была возвращена сервером, а соединение закрыто (полезно как сдерживающий фактор для программ вредоносного типа)…. Подробнее. | |
| 449 | Retry With | Повторить с… | Retry With — возвращение сервером в случаях поступления недостаточного количества информации от клиента для обработки запроса при помещении в заголовок ответа поля Ms-Echo-Request. Произведен ввод корпорацией Microsoft для WebDAV. В настоящее время применяется программой Microsoft Money…. Подробнее. | |
| 450 | Blocked by Windows Parental Controls (Microsoft) | Заблокировано родительским контролем Windows (Microsoft) | Расширение Microsoft. Возникновение данной ошибки обусловлено включением родительского контроля Windows и блокировкой доступа к этой веб-странице…. Подробнее. | |
| 451 | Unavailable For Legal Reasons | Недоступно по юридическим причинам | Unavailable For Legal Reasons — юридически обоснованное закрытие доступа к ресурсу, к примеру, в соответствии с требованием государственных органов власти или лица, владеющего правами, при нарушении авторских прав. Произведен ввод в черновике IETF за авторством Google, при определении кода ошибки в качестве отсылки к роману Р. Брэдбери «451 градус по Фаренгейту». Датой добавления в стандарт является 21 декабря 2015 года…. Подробнее. | |
| 499 | Client Closed Request | Клиент закрыл соединение | Код состояния нестандартного типа, который представлен nginx для случая закрытия клиентом соединения во время обработки nginx запроса…. Подробнее. | |
| 5xx: Серверные (Ошибки сервера) «Server Error» | ||||
| 500 | Internal Server Error | Внутренняя ошибка сервера | «Внутренняя ошибка сервера». Сервер не знает метода обработки ситуации, с которой он столкнулся…. Подробнее. | HTTP/0.9 и выше |
| 501 | Not Implemented | Не реализовано | «Не выполнено». Отсутствует возможность поддержания и обработки сервером метода запроса. Единственные методы, которые должны поддерживаться серверами (и, разумеется, не должны возвращать данный код) — GET и HEAD…. Подробнее. | HTTP/0.9 и выше |
| 502 | Bad Gateway | Плохой шлюз | «Плохой шлюз». Данная ошибка определяет получение недействительного (недопустимого) ответа сервером во время работы в качестве шлюза с целью получения ответа, необходимого для обработки запроса…. Подробнее. | HTTP/0.9 и выше |
| 503 | Service Unavailable | Сервис недоступен | «Сервис недоступен». У сервера отсутствует готовность обработки запроса. Нередко это обусловливается отключением сервера или его перегрузкой. Следует отметить, что удобная для пользователей (user-friendly) страница должна как отправлять данный ответ, так и объяснять проблему. Ответ должен применяться для временных условий и Retry-After: заголовок HTTP должен, при возможности, содержать ожидаемое время до момента восстановления сервиса. Кроме того, задача веб-мастера состоит в том, чтобы позаботиться о заголовках, которые связаны с кэшем, отправляющихся вместе с этим ответом, в связи с отсутствием обязательного требования по кэшированию данных ответов, связанных с временными условиями…. Подробнее. | HTTP/0.9 и выше |
| 504 | Gateway Timeout | Шлюз не отвечает | Данный ответ предоставляется при функционировании сервера в качестве шлюза и невозможности получения им своевременного ответа…. Подробнее. | Только HTTP/1.1 |
| 505 | HTTP Version Not Supported | Версия HTTP не поддерживается | «HTTP-версия не поддерживается». Не поддерживает версию HTTP, которая используется в запросе…. Подробнее. | Только HTTP/1.1 |
| 506 | Variant Also Negotiates | Вариант тоже проводит согласование | В связи с неправильной конфигурацией выбранный вариант указывает сам на себя, что прерывает связывание. Дополняет в RFC 2295 протокол HTTP технологией Transparent Content Negotiation…. Подробнее. | |
| 507 | Insufficient Storage | Переполнение хранилища | Данная ошибка означает, что недостаточно места на диске для выполнения запроса. Ошибка может проявляться временно, до освобождения места на диске сервера. Введено WebDAV…. Подробнее. | |
| 508 | Loop Detected | Обнаружено бесконечное перенаправление | Сервером был обнаружен бесконечный цикл в процессе обработки запроса…. Подробнее. | |
| 509 | Bandwidth Limit Exceeded | Исчерпана пропускная ширина канала | Использование данного кода статуса при превышении веб площадкой лимита, который отведен ей, на потребляемый трафик. Ответ не описывается ни одним RFC и применяется исключительно модулем bw/limited панели веб-хостинга cPanel…. Подробнее. | |
| 510 | Not Extended | Не расширено | Отсутствие у сервера расширения, которое применяется клиентом. ВозможностЬ передачи сервером данных о расширениях, которые имеются у него. Дополняет в RFC 2774 HTTP-протокол поддержкой расширений…. Подробнее. | |
| 511 | Network Authentication Required | Требуется сетевая аутентификация | Сервер сообщает о необходимости выполнения аутентификации, при таком необходимо содержание в ответе инструкции о том, каким образом нужно это сделать, к примеру, через форму HTML по указанному адресу. Данную ошибка возвращает не целевой сервер, а прокси, непускающий пользователя в сеть…. Подробнее. | |
| 520 | Unknown Error | Неизвестная ошибка | Unknown Error, появляется при отсутствии успешности обработки сервером CDN ошибки веб-сервера; код нестандартного типа CloudFlare…. Подробнее. | |
| 521 | Web Server Is Down | Веб-сервер не работает | Web Server Is Down, появляется при отклонении подключения CDN веб-сервером; код нестандартного типа CloudFlare…. Подробнее. | |
| 522 | Connection Timed Out | Соединение не отвечает | Connection Timed Out, возникновение фиксируется при отсутствии успеха подключения CDN к веб-серверу; код нестандартного типа CloudFlare…. Подробнее. | |
| 523 | Origin Is Unreachable | Источник недоступен | Origin Is Unreachable, появляется при недостижимости веб-сервера; код нестандартного типа CloudFlare…. Подробнее. | |
| 524 | A Timeout Occurred | Время ожидания истекло | A Timeout Occurred, появляется в случае, когда истекает время подключения между CDN- и веб-сервером; код нестандартного типа CloudFlare…. Подробнее. | |
| 525 | SSL Handshake Failed | Квитирование SSL не удалось | SSL Handshake Failed, определяет ошибку рукопожатия SSL сервера CDN с веб-сервером; код нестандартного типа CloudFlare…. Подробнее. | |
| 526 | Invalid SSL Certificate | Недействительный сертификат SSL | Invalid SSL Certificate, определяет отсутствие положительного результата подтверждения сертификата шифрования веб-сервера; код нестандартного типа CloudFlare…. Подробнее. | |
| 527 | Error: Railgun Listener to origin error | Ошибка прослушивателя рейлгана для источника | Нестандартный код CloudFlare — указывает на прерванное соединение между Cloudflare и вашим сервером…. Подробнее. | |
| 530 | Origin DNS Error | Ошибка исходного DNS | Нестандартный код CloudFlare. Ошибка HTTP 530 возвращается с отображением сопутствующей ошибки 1XXX…. Подробнее. | |
| 598 | Network read timeout error | Ошибка тайм-аута сетевого чтения | Применяется прокси-серверами Microsoft HTTP с той целью, чтобы передавать сигнал таймаута сетевого чтения за прокси-сервером клиенту перед прокси…. Подробнее. | |
| 599 | Network connect timeout error | Ошибка тайм-аута сетевого подключения | Применяется прокси-серверами Microsoft HTTP с той целью, чтобы передавать сигнал тайм-аута сетевого подключения за прокси-сервером клиенту перед прокси…. Подробнее. |
Что такое коды статуса HTTP ?
В запросах, направляющихся по протоколу HTTP, составляющая начальной части ответа сервера – код состояния HTTP. Являет собой целое число, представленное в виде нескольких десятичных цифр. Первая обозначает класс состояния. Через пробел после ответа следует английская фраза, объясняющая, почему был выбран именно этот ответ.
Исход их конкретного кода ответа клиент узнает результат собственного запроса, после определив ход дальнейших манипуляций. Введение кода состояния – описанный в документации RFC стандарт. Дополнить существующие данные новые можно, но только по согласованию со специалистами IETF. Хотя, на сегодняшний день известно о внедрении двух кодов, ранее не упоминаемых в RFC: 449 Retry With. В спецификации к WebDAV, введенный в Microsoft, обозначается текст пояснения «Reply With», как и 509 Bandwidth Limit Exceeded, введённый в cPanel.
Клиент не обязан знать перечень всех существующих кодов состояния, но ему придется правильно отреагировать на класс представленного кода. На сегодняшний день код состояния представляется 5 различными классами.
В файлах журналов веб-сервера IIS, помимо стандартны используются подкоды. Для их записи необходимо лишь оставить точку после основного изложения. Правда, в ответе сервера подкоды не участвуют. Они используются исключительно администратором сервера, для более детальной оценки источника проблем.
Информационные
Класс с информационными кодами, информирующими клиента о передаче. Работая с помощью протокола 1.0, сообщения с подобными данными игнорируются системой. Уже в более новой версии клиент должен принимать подобные ответы, без необходимости отправки ответа. Состоит серверное сообщение со стартовой строки, где указан ответ, и пары полей, отведенных под заголовок. Прокси-сервер не тормозит сообщение, а отправляет его клиенту.
Коды Успеха
Следующий класс сообщений предоставляет сведения о принятии, последующей обработке запроса, посланного клиентом. Исходя из статуса сервера, он присылает тело сообщения, его базовое заглавие.
Перенаправление
Данные следующего класса показывают клиенту о необходимости подачи дополнительного запроса, требующегося для дальнейшего выполнения операции. Обычно для этого нужен иной URI. Коды 301-303, 305, 307 имеют прямое отношение к перенаправлению. Адрес запроса клиента указывается в заглавной строке Location. Для составления сообщения можно использовать фрагменты в целевом URI.
Исходя из последних действующих стандартов, клиент совершает перенаправление без наличия соответствующего запроса от пользователя. Условие – второй ресурс запрашивается не HEAD, а GET. Ранее, чтобы избавиться от перехода пользователя по кругу, можно было задать вопрос после 5 последовательных перенаправлений. Ели запрос подан не в виде HEAD, ответ должен состоять (в том числе) из гипертекстового сообщения, где указан конкретный адрес. Причина – при наличии ошибки пользователь перейдет по нему самостоятельно.
HTTP разработчики указывают на нюанс: большинство клиентов в процессе составления перенаправляющих сообщений, содержащих коды 301,302, ко второму ресурсу применяют GET, хотя в первом случае задействовался PUT. Чтобы избежать проблем, версия 1.1 дополнилась кодами 303, 307. Именно их рекомендуется использовать вместо привычного 302. Правда, смена метода оправдана, когда в ответе сервера содержится код 303. Иначе запрос проходит по привычному стандарту.
Ошибка клиента
Коды класса 4хх необходимы для представления ошибок, совершенных клиентом. Задействования любые методы, помимо HEAD, сервер возвращает пользователю сообщение с разъяснением.
Ошибка сервера
Коды 5хх класса существуют для отдельных случаев. Это так называемые необработанные исключения, возникающие в ходе работы сервера. При любом методе, помимо HEAD, сервер обязан дополнить тело сообщения коротким объяснением, которое клиент предоставит пользователю.
Что означает код ошибки 512 и как его исправить? При работе в Интернете часто возникают различные проблемы или неудобства при попытке подключения к веб-сайту. сегодня мы любим тебя рассказать об ошибке 512почему это происходит и как это исправить.
Есть ошибки, которые прийти непосредственно от нас, будь то сбой интернет-соединения или неудобства, связанные с компьютером или браузером. Однако другие ошибки, такие как 512, исходят непосредственно от сервера. Оставайтесь там и узнайте, как решить эти типы сбоев.
Многие ошибки могут быть напрямую связаны с неправильной настройкой удаленного сервера. Так обстоит дело с ошибкой 512, рассматриваемой как один из самых распространенных и частых. Эта ошибка вызвана удаленным сервером, к которому мы пытаемся подключиться.
Теперь, Что означает ошибка 512? В основном мы говорим об ошибке сервера. Когда возникает этот тип предупреждения, это означает, что шлюз неверен. Вы должны знать, что вина лежит не на вашем компьютере, а на чисто серверная ошибка.
Ошибка возникает из-за сервер, к которому мы пытаемся подключиться, не может правильно обработать запрос. Код 512 является прямой обязанностью хостинга или серверов веб-сайта, к которому вы пытаетесь получить доступ.
Причины ошибки 512
Правда в том, что есть несколько причин, которые могут вызвать появление ошибки 512 на нашем компьютере. Это почти всегда происходит из-за ошибки на сервере, особенно из-за ошибки связи.
Эта ошибка может возникать в тех случаях, когда сервер не способен корректно обработать запрос. Это также может произойти, когда один сервер получает недопустимый ответ от другого.
Но возможные причины ошибки 512 на этом не заканчиваются. За этой системной ошибкой также может стоять сбой сжатия данных между двумя серверами или даже то, что сервер, к которому вы пытаетесь подключиться, не способен выполнять определенные действия.
Решения ошибки 512
Теперь, когда мы знаем, каковы некоторые из основных причин ошибки 512, пришло время узнать, как как исправить быстро и легко. Есть несколько методов, которые могут вам помочь, и здесь мы расскажем вам о некоторых из наиболее важных:
1: Подождите и снова зайдите на страницу
Одно из основных решений — просто подождать. Иногда серверы могут давать сбои на мгновение, поэтому лучшее, что вы можете сделать, это подождать несколько минут, а затем вернуться на страницу, которая выдавала ошибку.
2: очистить кеш
Если предыдущий способ не решил проблему, не расстраивайтесь. Другим решением может быть очистить кеш нашего браузера Веб. Иногда такие ошибки, как 512, кэшируются и остаются там, пока мы все не очистим.
3: Используйте другой браузер
Другим возможным решением является использовать другой браузер для доступа к конфликтующей странице. Возможно, проблема напрямую в вашем браузере, хотя это маловероятно.



