У меня есть форма с загрузкой файла. Фактически загружаемые файлы - это картинки и видеоролики, поэтому они могут быть довольно большими. У меня есть логика, основанная на заголовках, и первая 1 КБ может определить, будет ли остальная часть обрабатываться или немедленно отклонена. В более позднем случае я хотел бы перенаправить клиент на страницу с ошибкой, не дожидаясь завершения загрузки.Перенаправление перед отправкой POST завершено
Дело в том, что просто отправка ответа до завершения POST не работает. Переадресация игнорируется, и если я закрываю соединение, браузер жалуется на «Ошибка соединения с ошибкой».
Итак, вопрос: возможно ли это сделать в чистом HTTP (без JavaScript на стороне клиента), и если да, то как?
Должен сказать, этот ответ весьма полезен. Тем не менее, я сомневаюсь, что я даже попытаюсь реализовать это, так как служба, которую я имею, как правило, является апатридом и позади нелипкой балансировки нагрузки. – vartec