3.2 справочник статусы ответов: различия между версиями

Новая страница: «======= Справочник "Статусы ответов" ======= {| class="wikitable" |+ ! Код ! Наименование ! Описание ! Формат сообщения об ошибке |- | 200 | ОК | Статус ответа в случае успеха | - |- | 201 | CREATED | Статус ответа в случае успеха создания документа | - |- | 202 | ACCEPTED | Статус ответа в случае ус...»
 
Нет описания правки
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
======= Справочник "Статусы ответов" =======
====== Справочник "Статусы ответов" ======


{| class="wikitable"
{| class="wikitable"
Строка 22: Строка 22:
| Статус ответа в случае успеха
| Статус ответа в случае успеха
| -
| -
|}|400|ERROR Bad Request|Ошибка в параметрах запроса (отсутствует обязательный параметр)|<1c>
|}|400|ERROR Bad Request|Ошибка в параметрах запроса (отсутствует обязательный параметр)|<syntaxhighlight lang='1c'>
{
{
  "error_message": "Отсутствует обязательный
  "error_message": "Отсутствует обязательный
параметр: <имя обязательного параметра>"
параметр: <имя обязательного параметра>"
}
}
</1c>|
</syntaxhighlight>|
|400|ERROR Bad Request|Ошибка в параметрах запроса (неверный тип параметра)|<1c>
|400|ERROR Bad Request|Ошибка в параметрах запроса (неверный тип параметра)|<syntaxhighlight lang='1c'>
{
{
  "error_message": "Параметр <имя параметра>
  "error_message": "Параметр <имя параметра>
Строка 34: Строка 34:
параметра>"
параметра>"
}
}
</1c>|
</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>
</1c>|
</syntaxhighlight>|
{| class="wikitable"
{| class="wikitable"
|-
|-
Строка 55: Строка 55:
| Ошибка в атрибутивном составе тела запроса
| Ошибка в атрибутивном составе тела запроса
| -
| -
|}|403|ERROR Forbidden|Доступ запрещён|<1c>
|}|403|ERROR Forbidden|Доступ запрещён|<syntaxhighlight lang='1c'>
//Если пользователь (УОТ) не имеет доступа к
//Если пользователь (УОТ) не имеет доступа к
конкретному удаленному сервису:
конкретному удаленному сервису:
Строка 61: Строка 61:
  "error_message": "Отсутствует доступ к ресурсу"
  "error_message": "Отсутствует доступ к ресурсу"
}
}
</1c>|
</syntaxhighlight>|
|404|ERROR Not Found|Запрашиваемая информация не найдена в ГИС МТ|<1c>
|404|ERROR Not Found|Запрашиваемая информация не найдена в ГИС МТ|<syntaxhighlight lang='1c'>
{
{
  "error_message": "<Описание параметра> не
  "error_message": "<Описание параметра> не
найден"
найден"
}
}
</1c>|
</syntaxhighlight>|
|404|ERROR Not Found|Ошибка в указании URL метода|<1c>
|404|ERROR Not Found|Ошибка в указании URL метода|<syntaxhighlight lang='1c'>
{
{
  "error_message": "Метод с указанным URL не
  "error_message": "Метод с указанным URL не
найден"
найден"
}
}
</1c>|
</syntaxhighlight>|
{| class="wikitable"
{| class="wikitable"
|-
|-
Строка 85: Строка 85:
| Ресурс ранее был доступен по указанному URL, но сейчас он удалён и недоступен
| Ресурс ранее был доступен по указанному URL, но сейчас он удалён и недоступен
| -
| -
|}|413|ERROR|Превышен допустимый размер тела запроса|<1c>
|}|413|ERROR|Превышен допустимый размер тела запроса|<syntaxhighlight lang='1c'>
{
{
  "error_message": "Слишком большой запрос"
  "error_message": "Слишком большой запрос"
}
}
</1c>|
</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": "Ошибка при выполнении
запроса"
запроса"
}
}
</1c>|
</syntaxhighlight>|
|503|ERROR Service Unavailable|Проблема с доступом к удалённой системе|<1c>
|503|ERROR Service Unavailable|Проблема с доступом к удалённой системе|<syntaxhighlight lang='1c'>
{
{
  "error_message": "Удаленная система
  "error_message": "Удаленная система
недоступна"
недоступна"
}
}
</1c>|
</syntaxhighlight>|
[[Category:3 справочники]]
 
<vote type=1 />