J'ai un formulaire qui affiche une chaîne assez longue (60k) qui est hautement compressible. Je voudrais m'assurer que le navigateur encode les données de formulaire dans un format zip pour réduire la bande passante réseau requise, mais je ne suis pas sûr de savoir comment faire cela. Quelqu'un peut me diriger dans la bonne direction.S'assurer qu'un formulaire est posté en utilisant zip
Répondre
Vous pouvez le faire, même si la plupart des gens ne compressent que la réponse. Vous devriez lire sur GZip Deflate et l'encodage de contenu.
Voici quelques ressources pour vous aider à démarrer:
This post pourrait aussi aider.
Vous pouvez utiliser un Javascript compression function.
La réponse courte est: Vous ne pouvez pas, du moins pas de la manière transparente sous-entendus par votre question. Bien que la spécification HTTP 1.1 permette de compresser les requêtes, peu de navigateurs le supportent. Ce n'est pas quelque chose que vous pouvez simplement activer avec quelque chose dans votre balisage HTML.
Même si un navigateur peut le faire, le serveur doit être configuré pour l'accepter. Vous pourriez finir par envoyer la requête compressée, seulement pour que le serveur la refuse. Ensuite, le navigateur fera à nouveau la demande, cette fois sans compression.
Comme d'autres personnes l'ont souligné, vous pouvez compresser les données vous-même en Javascript, mais vous devrez le décompresser au sein de votre application sur le serveur. N'oubliez pas de gérer le cas où Javascript est désactivé.
- 1. déplacer fichier zip en utilisant fichier.copy()
- 2. Comment puis-je accéder aux paramètres transmis dans l'URL lorsqu'un formulaire est POSTé sur mon script?
- 3. Un champ de texte désactivé sera-t-il envoyé lorsqu'un formulaire est POSTé?
- 4. Quelle est la taille du tampon pour créer une archive .zip en utilisant Java? Je
- 5. postback gridview pas posté - VS2008
- 6. Filtrer sous-formulaire en utilisant combobox
- 7. Comment soumettre un formulaire en utilisant onChange
- 8. Déplacer le fichier zip entre les serveurs utilisant C#
- 9. Diviser un formulaire en pages à onglets en utilisant dojo
- 10. Formulaire Modal en asp.net mvc RC en utilisant jquery
- 11. Comment créer un fichier zip en Java
- 12. En utilisant SqlCommand pour exécuter une non-requête, pouvez-vous accéder au texte normalement posté dans "Messages"?
- 13. Comment est-ce que je peux reformater l'entrée de forme avant le POST en utilisant Javascript (ou Rails)?
- 14. Soumission de formulaire dynamique en utilisant javascript - comment code élégant?
- 15. ASP.Net MVC, Soumettre un formulaire en utilisant javascript
- 16. Comment ouvrir un autre formulaire dans codebehind en utilisant javascript
- 17. Est-il possible d'intégrer un SWF dans un formulaire en utilisant swfobject 2+ dans IE6 +?
- 18. Safari: Soumettre le formulaire en utilisant xhrPost lorsque la touche Entrée est enfoncée
- 19. Est-ce que quelqu'un a construit la validation de formulaire en utilisant YUI?
- 20. Comment écrire "sur le formulaire submit complete" en utilisant javascript?
- 21. Soumission d'un formulaire en utilisant PHP et AJAX via jQuery
- 22. Je veux brancher plugins ADT avec Eclipse 3.5 en utilisant l'archive ADT-0.9.3.zip
- 23. Comment puis-je créer dynamiquement un fichier zip en utilisant PHP sous Linux?
- 24. Comment puis-je créer un fichier zip en utilisant Objective C?
- 25. Comment créer et soumettre un formulaire en utilisant Java Script
- 26. Comment faire pour modal système de formulaire en utilisant C#?
- 27. Comment soumettre un formulaire complexe en utilisant AJAX de Jquery?
- 28. Envoyer un formulaire en utilisant AJAX et jQuery
- 29. données de formulaire de processus en utilisant jQuery
- 30. Comment activer la soumission de formulaire en utilisant l'événement onchange?