Отключение HTTP / тайм-аут между обработкой запроса и ответа

Предположим следующий сценарий:

Клиент отправляет HTTP POST на серверЗапрос действителен и был обработан сервером. Данные были вставлены в базу данных.Веб-приложение отвечает клиентуКлиент встречает тайм-аут и не видит HTTP-ответ.

В этом случае мы сталкиваемся с ситуацией, когда: - клиент не знает, были ли его данные правильными и были ли они вставлены правильно - веб-сервер (приложение rails 3.2) не показывает никаких исключений, независимо от того, находится ли он за прокси-сервером Apache или нет

Я не могу найти, как обработать такой сценарий в документации HTTP. Мой вопрос:

а) должен ли клиент ожидать, что его данные МОГУТ уже быть обработаны? (тогда попробуйте, например, запрос GET, чтобы проверить, были ли отправлены данные)

б) если нет (а) - должен ли сервер это обнаружить? есть ли возможность сделать это в рельсах? В этом случае изменения могут быть отменены. В таком случае я бы ожидал некоторого ожидания от применения рельсов, но это не так ...

Ответы на вопрос(2)

Ваш ответ на вопрос