RU
EN
ГЛАВНАЯ СТРАНИЦА

Тайм-аут выполнения запроса

Параметр тайм-аута ожидания выполнения запроса добавлен, чтобы избежать появления «висящих» запросов, когда отсутствует соединение с сервером приложений.

Его можно указать в миллисекундах, секундах, минутах, часах. Как только это время будет исчерпано, попытка отправить запрос будет остановлена, и будет возвращена ошибка:

    "timestamp": 1522930136820,
    "status": 503,
    "error": "Service Unavailable",
    "exception": "com.tillypad.exceptions.RequestTimeoutException",
    "message": "Превышено время ожидания ответа от сервера (запрос не выполнен)",
    "path": "/post-guest"
    

Если же запрос был отправлен, а ответ еще не получен, но во время выполнения запроса произошел разрыв соединения с сервером, то вернется ошибка:

    "timestamp": 1522930447404,
    "status": 500,
    "error": "Internal Server Error",
    "exception": "com.tillypad.exceptions.RequestResultUnknownException",
    "message": "Во время выполнения запроса было разорвано соединение, результат запроса неизвестен",
    "path": "/post-guest"