Статус коды
В этой статье перечислены все статус-коды, которые могут быть возвращены сервисами FastReport Corporate Server.
Запрос успешно обработан — 2xx
- 200 ОК - запрос обработан успешно, используется в большинстве случаев, когда вместе с результатом возвращено тело ответа.
- 201 Created - запрос обработан успешно, в результате его выполнения была создана новая сущность.
- 204 No Content - запрос обработан успешно, возвращено пустое тело ответа.
Ошибка пользователя — 4xx
- 400 Bad Request - запрос содержит в себе ошибки, например:
- Отсутствует параметр, необходимый для выполнения запроса.
- Формат
Id
сущности отличается от Hex 24. - В запросе отрицательный параметр skip или take.
- 401 Unauthorized - запрос пришёл от неавторизованного пользователя.
- 402 Payment Required - запрашиваемый ресурс ограничен по плану подписки.
- 403 Forbidden - запрашиваемый ресурс найден, но у пользователя нет прав на действие.
- 404 Not Found - запрашиваемый ресурс не найден.
- 413 Request Entity Too Large - тело запроса превышает лимиты в настройках сервиса.
Ошибка сервера — 5хх
- 500 Internal Server Error - запрос прошёл все проверки на валидность, но в процессе его выполнения возникло исключение Exception. В этом случае просим сообщить нам об этом с помощью контактов из раздела помощь и обратная связь.
Другое
Промежуточные сервисы между FastReport Corporate Server и пользователем могут возвращать другие статус коды.