3.2 справочник статусы ответов: различия между версиями
Перейти к навигации
Перейти к поиску
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
====== Справочник "Статусы ответов" ====== | |||
{| class="wikitable" | {| class="wikitable" | ||
Строка 22: | Строка 22: | ||
| Статус ответа в случае успеха | | Статус ответа в случае успеха | ||
| - | | - | ||
|}|400|ERROR Bad Request|Ошибка в параметрах запроса (отсутствует обязательный параметр)|<1c> | |}|400|ERROR Bad Request|Ошибка в параметрах запроса (отсутствует обязательный параметр)|<syntaxhighlight lang='1c'> | ||
{ | { | ||
"error_message": "Отсутствует обязательный | "error_message": "Отсутствует обязательный | ||
параметр: <имя обязательного параметра>" | параметр: <имя обязательного параметра>" | ||
} | } | ||
</ | </syntaxhighlight>| | ||
|400|ERROR Bad Request|Ошибка в параметрах запроса (неверный тип параметра)|<1c> | |400|ERROR Bad Request|Ошибка в параметрах запроса (неверный тип параметра)|<syntaxhighlight lang='1c'> | ||
{ | { | ||
"error_message": "Параметр <имя параметра> | "error_message": "Параметр <имя параметра> | ||
Строка 34: | Строка 34: | ||
параметра>" | параметра>" | ||
} | } | ||
</ | </syntaxhighlight>| | ||
|401|ERROR Unauthorized|Ошибка авторизации|<1c> | |401|ERROR Unauthorized|Ошибка авторизации|<syntaxhighlight lang='1c'> | ||
1 Указан устаревший токен: | 1 Указан устаревший токен: | ||
<InvalidTokenException> | <InvalidTokenException> | ||
Строка 48: | Строка 48: | ||
to access this resource</error_description> | to access this resource</error_description> | ||
</UnauthorizedException> | </UnauthorizedException> | ||
</ | </syntaxhighlight>| | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Строка 55: | Строка 55: | ||
| Ошибка в атрибутивном составе тела запроса | | Ошибка в атрибутивном составе тела запроса | ||
| - | | - | ||
|}|403|ERROR Forbidden|Доступ запрещён|<1c> | |}|403|ERROR Forbidden|Доступ запрещён|<syntaxhighlight lang='1c'> | ||
//Если пользователь (УОТ) не имеет доступа к | //Если пользователь (УОТ) не имеет доступа к | ||
конкретному удаленному сервису: | конкретному удаленному сервису: | ||
Строка 61: | Строка 61: | ||
"error_message": "Отсутствует доступ к ресурсу" | "error_message": "Отсутствует доступ к ресурсу" | ||
} | } | ||
</ | </syntaxhighlight>| | ||
|404|ERROR Not Found|Запрашиваемая информация не найдена в ГИС МТ|<1c> | |404|ERROR Not Found|Запрашиваемая информация не найдена в ГИС МТ|<syntaxhighlight lang='1c'> | ||
{ | { | ||
"error_message": "<Описание параметра> не | "error_message": "<Описание параметра> не | ||
найден" | найден" | ||
} | } | ||
</ | </syntaxhighlight>| | ||
|404|ERROR Not Found|Ошибка в указании URL метода|<1c> | |404|ERROR Not Found|Ошибка в указании URL метода|<syntaxhighlight lang='1c'> | ||
{ | { | ||
"error_message": "Метод с указанным URL не | "error_message": "Метод с указанным URL не | ||
найден" | найден" | ||
} | } | ||
</ | </syntaxhighlight>| | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Строка 85: | Строка 85: | ||
| Ресурс ранее был доступен по указанному URL, но сейчас он удалён и недоступен | | Ресурс ранее был доступен по указанному URL, но сейчас он удалён и недоступен | ||
| - | | - | ||
|}|413|ERROR|Превышен допустимый размер тела запроса|<1c> | |}|413|ERROR|Превышен допустимый размер тела запроса|<syntaxhighlight lang='1c'> | ||
{ | { | ||
"error_message": "Слишком большой запрос" | "error_message": "Слишком большой запрос" | ||
} | } | ||
</ | </syntaxhighlight>| | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Строка 101: | Строка 101: | ||
| Подпись не принадлежит сотруднику организации | | Подпись не принадлежит сотруднику организации | ||
| - | | - | ||
|}|500|ERROR Internal server Error|Внутренняя ошибка удалённых систем (технически детализированное описание не возвращается)|<1c> | |}|500|ERROR Internal server Error|Внутренняя ошибка удалённых систем (технически детализированное описание не возвращается)|<syntaxhighlight lang='1c'> | ||
{ | { | ||
"error_message": "Ошибка при выполнении | "error_message": "Ошибка при выполнении | ||
запроса" | запроса" | ||
} | } | ||
</ | </syntaxhighlight>| | ||
|503|ERROR Service Unavailable|Проблема с доступом к удалённой системе|<1c> | |503|ERROR Service Unavailable|Проблема с доступом к удалённой системе|<syntaxhighlight lang='1c'> | ||
{ | { | ||
"error_message": "Удаленная система | "error_message": "Удаленная система | ||
недоступна" | недоступна" | ||
} | } | ||
</ | </syntaxhighlight>| | ||
[[Category:3 справочники]] | [[Category:3 справочники]] | ||
<vote type=1 /> |
Текущая версия от 13:04, 2 апреля 2025
Справочник "Статусы ответов"
Код | Наименование | Описание | Формат сообщения об ошибке |
---|---|---|---|
200 | ОК | Статус ответа в случае успеха | - |
201 | CREATED | Статус ответа в случае успеха создания документа | - |
202 | ACCEPTED | Статус ответа в случае успеха | - |
|400|ERROR Bad Request|Ошибка в параметрах запроса (отсутствует обязательный параметр)|
{
"error_message": "Отсутствует обязательный
параметр: <имя обязательного параметра>"
}
| |400|ERROR Bad Request|Ошибка в параметрах запроса (неверный тип параметра)|
{
"error_message": "Параметр <имя параметра>
требует значение типа <требуемый тип
параметра>"
}
| |401|ERROR Unauthorized|Ошибка авторизации|
1 Указан устаревший токен:
<InvalidTokenException>
<error>invalid_token</error>
<error_description>Access token expired:
<токен></error_description>
</InvalidTokenException>
2 Не указан токен:
<UnauthorizedException>
<error>unauthorized</error>
<error_description>Full authentication is required
to access this resource</error_description>
</UnauthorizedException>
|
402 | ERROR | Ошибка в атрибутивном составе тела запроса | - |
|403|ERROR Forbidden|Доступ запрещён|
//Если пользователь (УОТ) не имеет доступа к
конкретному удаленному сервису:
{
"error_message": "Отсутствует доступ к ресурсу"
}
| |404|ERROR Not Found|Запрашиваемая информация не найдена в ГИС МТ|
{
"error_message": "<Описание параметра> не
найден"
}
| |404|ERROR Not Found|Ошибка в указании URL метода|
{
"error_message": "Метод с указанным URL не
найден"
}
|
409 | ERROR | Запрос не может быть выполнен из-за конфликтного обращения к ресурсу | - |
410 | ERROR | Ресурс ранее был доступен по указанному URL, но сейчас он удалён и недоступен | - |
|413|ERROR|Превышен допустимый размер тела запроса|
{
"error_message": "Слишком большой запрос"
}
|
453 | ERROR | Подпись другого документа, некорректна или отсутствует обязательный заголовок | - |
454 | ERROR | Подпись не принадлежит сотруднику организации | - |
|500|ERROR Internal server Error|Внутренняя ошибка удалённых систем (технически детализированное описание не возвращается)|
{
"error_message": "Ошибка при выполнении
запроса"
}
| |503|ERROR Service Unavailable|Проблема с доступом к удалённой системе|
{
"error_message": "Удаленная система
недоступна"
}
|