Juste une petite question. Je fais une application web où C++ communique avec un script php via HTTP Requests/Response. Les données en arrière sont assez petites ~ 36 octets. Mais je prévois d'avoir plusieurs ordinateurs connectés, en contactant le serveur assez souvent. J'ai fait le calcul, et je pourrais potentiellement avoir des gigaoctets de transfert de données par mois. Ce n'est pas trop de problème, mais ce serait si la bande passante incluait les en-têtes de requête/réponse, la taille de la requête serait d'environ ~ 560 octets. C'est environ 16 fois plus de bande passante que ce que j'avais prévu ... Ce serait beaucoup. Si quelqu'un savait comment les hôtes déterminent la bande passante et pourraient partager, ce serait génial. Merci.Le serveur Web est-il associé à la totalité de la requête/réponse HTTP?
Répondre
En supposant que l'hôte Web exécute Apache, vous pouvez supposer que le module mod_bw
est utilisé pour contrôler la bande passante (c'est un standard). Dans ce cas, les requêtes ne font pas partie du trafic surveillé, le seul contrôle sur les requêtes est la quantité d'entre elles, elles ne comptent pas comme "bande passante" même si techniquement c'est encore le cas. Les en-têtes et les cadres peuvent compter cependant;
Bien que vous pouvez parcourir la documentation, ne semble pas qu'il y ait beaucoup: https://svn.apache.org/repos/asf/httpd/sandbox/mod_bw/mod_bw.txt
Vous devriez probablement contacter votre hébergeur sur ce sujet, mais le terme «bande passante» fait généralement référence au trafic TCP, pas HTTP. Et par cette définition, - oui, les en-têtes HTTP sont inclus.
Oui, la bande passante inclut toujours les en-têtes HTTP, comme ceux qui sont une partie de la réponse envoyée. (Il inclut probablement même les en-têtes de paquet)
- 1. Est-il possible d'analyser la totalité de la chaîne?
- 2. Open Source .NET Embedded Web/serveur http
- 3. de fichiers vers le serveur HTTP dans la programmation iphone
- 4. iphone http demande à un serveur web parfois très lent
- 5. Comment créer des données Http Post sur le serveur Web?
- 6. Comment trouver le fichier associé à la ressource (C#)
- 7. Comment obtenir le compte utilisateur associé à la requête webdav?
- 8. Déterminer la version HTTP prise en charge par le serveur Web
- 9. AccessControlException lors de la connexion au serveur HTTP à partir de la servlet Tomcat
- 10. Programmation de serveur HTTP
- 11. comment afficher le code de la fonction de clic associé
- 12. Comment désactiver le "autodeploy" à la fonction de serveur dans un projet Web Eclipse
- 13. Jmeter - récupère la totalité de la chaîne de requête dans la variable
- 14. Appelez le service Web via HTTP sur la page HTTPS
- 15. Le serveur http Grizzly échoue à une requête
- 16. Obtention de la culture du serveur Web
- 17. Serveur de flux HTTP: threads?
- 18. Comment automatiser les mises à jour de la base de données sur le serveur web
- 19. Message = Le serveur n'a pas reconnu la valeur de l'en-tête HTTP SOAPAction: erreur
- 20. Impossible d'ouvrir le site Web: http: // .. Interdit
- 21. Diviser la totalité de la plage de hachage en n plages égales
- 22. Serveur Web HTTP avec FCGI écrit en Python?
- 23. NSURLConnection fermée pendant le serveur HTTP Push
- 24. Le serveur n'a pas reconnu la valeur de l'en-tête HTTP SOAP
- 25. Puis-je obtenir le journal SVN sur la requête http sur le serveur Assembla?
- 26. Comment passer dynamiquement la totalité de la valeur de la cellule jqGrid lors de la suppression d'une ligne
- 27. puis-je limiter serveur web mangouste à ne pas accepter la demande http, mais seulement de l'application hôte
- 28. Cloner un dépôt git-svn en récupérant la totalité de la partie svn depuis le repo svn original
- 29. Connecteur http pour le serveur http Restlet et Apache
- 30. java.io.IOException: le serveur renvoie le code de réponse HTTP 505
Merci. Cela m'a aidé. – Lienau