Comment faire plusieurs requêtes HTTP POST en un instant en utilisant Python? L'utilisation d'une bibliothèque externe avec un exemple peut être une bonne solution.Python: Comment faire plusieurs requêtes HTTP POST en un instant?
Répondre
Bibliothèque externe? Peut-être un interne ferait l'affaire ...
http://docs.python.org/library/httplib.html#examples
spécifiquement:
params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0})
Si vous voulez traiter plusieurs requêtes HTTP POST (asynchrone) vous cycle pourrait à travers eux dans une boucle, l'ouverture des sous-processus en utilisant subprocess.Popen
. Bien qu'une meilleure solution serait probablement asyncore
. This site a un example d'utiliser asyncore pour les demandes http (comme POST).
Non. Pendant le processus, l'application doit attendre pour continuer la demande suivante – Setti
Vous voulez donc des requêtes POST asynchrones en Python? –
Ajouté aussi. – Sleepingrock
Vous devriez envisager d'utiliser threading
(ou peut-être multiprocessing
, mais ici le GIL ne pose pas de problème) pour permettre une exécution simultanée.
Asyncore est principalement le threading pour les sockets. Ce serait plus facile à mettre en œuvre dans ce cas. – Sleepingrock
- 1. Requêtes HTTP POST en PHP
- 2. Comment utiliser les mêmes cookies dans plusieurs requêtes en python?
- 3. Requêtes complexes HTTP POST avec .NET
- 4. Python équivalent post Curl HTTP
- 5. PHP HTTP POST Question - Comment transmettre des données de plusieurs formulaires en tant que HTTP Post?
- 6. Comment faire une requête HTTP POST en ASP?
- 7. HTTP POST Les demandes nécessitent plusieurs transmissions?
- 8. comment faire un post http dans le cacao sur l'iPhone
- 9. Requêtes HTTP en C#
- 10. Effectuer une demande HTTP/HTTP POST simple en ASCII/UTF-8 en Python?
- 11. Comment faire plusieurs imports en Python?
- 12. En-têtes http Post
- 13. JMeter Graph Résultats pour plusieurs requêtes http
- 14. Meilleure approche: HTTP POST (en plusieurs parties) d'Android à GAE
- 15. Vérifiez les requêtes AJAX en attente ou la requête HTTP GET/POST
- 16. Comment faire un POST en utilisant WebRequest?
- 17. Traitement de requêtes HTTP POST codées par blocs dans python (ou CGI générique sous Apache)
- 18. Envoyer plusieurs requêtes http à Django depuis Android
- 19. Requêtes HTTP asynchrones en PHP
- 20. Comment initier plusieurs requêtes HTTP de manière asynchrone?
- 21. SOAP et HTTP Post
- 22. Besoin d'un exemple montrant comment faire des requêtes HTTP asynchrones
- 23. printemps: plusieurs paramètres en un seul POST
- 24. comment créer un serveur http qui traiterait les requêtes http
- 25. Mappage des requêtes HTTP aux réponses HTTP
- 26. Comment simuler des arguments POST en python
- 27. Comment faire un post HTTP 1.1 en Java avec la classe Socket?
- 28. Utilisation de sockets python pour recevoir de grandes requêtes http
- 29. Http Post Request
- 30. Ruby Remote HTTP Post
Définir «un moment», je ne pense pas que ce terme existe en informatique moderne ...: X – Sleepingrock
Compte tenu de votre commentaire à la question de Sleepingrock je pense que vous devez faire la question plus claire – Mark