У меня есть букмарклет JavaScript, который передает информацию POST на сервер (с флэш-памятью), когда пользователь находится на другой странице (т. Е. Не на моем сервере). Я не хочу прерывать просмотр пользователей, захватив их сессию с ответом на сервер.Отправлять HTTP-ответ, который не меняет текущую страницу пользователя
Моя первоначальная мысль заключалась в том, что я мог каким-то образом подавить HTTP-ответ от Flask; не позволяйте ему отправлять что-либо клиенту, чтобы они не были таинственно перенаправлены. Я надеялся, что смогу сделать это, возможно, имея нулевой возврат из представления.
Я тогда подумал, что это может быть HTTP-ответ, который позволяет клиенту знать, что информация была успешно отправлена, но оставит клиента на их текущей странице. Предположим, что значение заголовка типа «Вот результат вашего запроса, но вы не должны изменять текущий дисплей»?
ваш клиент будет ждать напрасно, почему ты сделал это? – njzk2
Если вы каким-то образом вынудили Flask сделать это, браузер в конечном итоге отключится, когда ему надоело ждать ответа – IanAuld
@ nzjk2 - это временное решение. Я использую букмарклет Javascript для получения информации на сервере. В этот момент браузер «клиент» находится на странице, которую я не контролирую.Не моя страница, и я не хочу прерывать просмотр пользователя, захватив его сеанс. Позже я ожидаю инкапсулировать эту операцию в подключаемый модуль. – user96