Устройства iOS с браузерами, такими как Chrome, не могут обработать ответ 204.Какие у меня есть альтернативы для моего приложения Flask? - PullRequest
0 голосов
/ 21 октября 2018

Я заметил, что мое приложение Flask при доступе через Chrome на устройстве iOS не может обработать пустой ответ, верните 204, правильно.Перенаправляет на пустую страницу.Намерение (поскольку оно работает на Android и на рабочем столе Windows с любым современным браузером) состоит в том, чтобы воспроизводить анимацию JavaScript и данные POST.Поскольку Chrome и другие браузеры не выпускали исправления более 4 лет, какой вариант у меня есть с Flask для POST'а, когда данные сохраняются на странице с Flask?В конце концов, метод должен что-то возвращать.

Редактировать: Похоже, что текущее предлагаемое решение не решает мою проблему, так как результаты аналогичны после реализации e.preventDefault () для моего jQuery, который отправляетформа.

1 Ответ

0 голосов
/ 22 октября 2018

Я узнал, что могу просто выполнить Ajax-вызов вместо того, чтобы полагаться на возвращение 204. Я отправил данные с Ajax, и Flask возвратил с 200.

...