У меня есть форма, которая публикует довольно длинную строку (60k), которая сильно сжимается. Я хотел бы убедиться, что браузер кодирует данные формы в формате zip, чтобы уменьшить требуемую пропускную способность сети, однако я не уверен, как это сделать. Может кто-то указать мне в правильном направлении.Убедитесь, что форма отправлена с использованием zip
ответ
Вы можете сделать это, хотя большинство людей сжимает только ответ. Вы должны прочитать Gzip Deflate и кодирование содержимого.
Вот несколько ресурсов, чтобы вы начали:
This post также может помочь.
Вы можете использовать Javascript compression function.
Короткий ответ: вы не можете, по крайней мере, не прозрачным образом, подразумеваемым вашим вопросом. Хотя спецификация HTTP 1.1 позволяет сжимать запросы, мало (если есть) браузеры поддерживают ее. Это не то, что вы можете просто включить с чем-то в своей разметке HTML.
Даже если браузер может это сделать, сервер должен быть настроен для его принятия. Возможно, вы отправите сжатый запрос, только чтобы сервер отказался от него. Затем браузер выполнит запрос еще раз, на этот раз без сжатия.
Как указывали другие люди, вы можете сжать данные самостоятельно в Javascript, хотя вам нужно будет распаковать его в своем приложении на сервере. Не забудьте обработать случай, когда Javascript отключен.
- 1. Как проверить, что форма успешно отправлена с использованием Rspec?
- 2. JQuery - какая форма была отправлена?
- 3. форма отправлена и конфигурация маршрута
- 4. Symfony форма отправлена с AJAX
- 5. Знайте, когда форма отправлена
- 6. Форма не отправлена
- 7. Неправильная форма отправлена
- 8. Знайте, какая форма отправлена
- 9. Форма не отправлена
- 10. форма не отправлена автоматически
- 11. Форма не будет отправлена
- 12. Убедитесь, что новая форма находится поверх стека
- 13. PHP проверить, если форма уже отправлена с использованием num строк
- 14. struts2 invalid.token возвращен, когда форма отправлена с использованием JQuery
- 15. Проверьте, что форма отправлена и что-то делает
- 16. Подтвердите, что почта успешно отправлена
- 17. Форма отправлена, ответ через ajax
- 18. Убедитесь, что текст издевается с использованием java
- 19. Форма не отправлена должным образом
- 20. Если форма отправлена show div
- 21. Если форма отправлена, установите флажок
- 22. Показать, что форма была отправлена успешно или нет
- 23. моя форма не была отправлена
- 24. JQuery Какая форма была отправлена
- 25. определить, когда форма была отправлена с
- 26. Форма не была отправлена с галочкой checkbox
- 27. Как проверить, отправлена ли форма через javascript?
- 28. onunload - Проверьте, была ли отправлена форма
- 29. Проверьте, сколько раз была отправлена форма
- 30. html форма не будет отправлена в WordPress