Donc, je veux développer un serveur proxy qui, lorsqu'il est contacté, vérifie la taille de ce qu'il va télécharger sur proxy (en utilisant la tête le plus probable) et s'il dépasse une taille, il divise téléchargement de la requête via pipelining et utilisation de Range dans des segments généralement de bonne taille (1 mégaoctet ou utilisant éventuellement un fichier config). Ensuite, au fur et à mesure qu'il le télécharge et fait tourner les tuyaux, je veux qu'il renvoie à son client ce qu'il reçoit (dans l'ordre), de sorte que si c'est un flux de médias, il sera capable de le jouer facilement. L'objectif est de diviser les trop grands en pipelines et les plus petits de les laisser tranquilles. Je ne sais pas trop par où commencer. J'ai trouvé d'autres serveurs proxy (polipo) qui pourraient faire pipelining/multiplexage comme mentionné mais aucun n'a fonctionné comme indiqué ci-dessus. Alors A. existe-t-il quelque chose qui existe et B. comment pourrais-je commencer? (Je préférerais travailler en python si possible)Proxy Server qui prend en charge le pipelining/multiplexage intelligent
3
A
Répondre
1
Je voudrais regarder http://twistedmatrix.com/trac/ tordu c'est une grande bibliothèque de réseautage basée sur l'événement pour python. Il faut un peu de temps pour s'y habituer, mais il fait très bien ce genre de chose.
Questions connexes
- 1. .NET POP3 Bibliothèque qui prend en charge le proxy
- 2. C# mysql connecteur qui prend en charge proxy?
- 3. Toute structure php qui prend en charge SQL Server 2008?
- 4. qui sql prend en charge vista
- 5. XAMPP prend-il en charge SQL Server?
- 6. Jquery Editor qui prend en charge l'intelligence
- 7. Est-ce que SQL Server prend en charge le fragment?
- 8. NetTCPBinding de WCF prend-il en charge Socks Proxy?
- 9. Proxy Twitter PHP qui prend en charge XAuth sur un serveur Apache
- 10. Diffuser le protocole d'authentification qui prend en charge l'authentification multifacteur
- 11. Appareil pytest qui prend en charge le signalement des erreurs
- 12. Jquery Color Picker qui prend en charge le compte-gouttes
- 13. WPF ObjectDataProvider qui prend en charge le filtrage linq?
- 14. Construction d'un proxy actif (intelligent)
- 15. Quelle est la différence entre un "Socks Proxy" et un "HTTP Proxy qui prend en charge la requête CONNECT"
- 16. Sql Server 2000 prend-il en charge les transactions SSIS?
- 17. WPF ListView qui prend en charge l'édition en ligne?
- 18. WSO2 Identity Server prend-il en charge PostgreSQL?
- 19. Est-ce que SQL Server 2005 prend en charge datetime2
- 20. Est-ce que Foxx/ArangoDB Server prend en charge Socket.IO?
- 21. Windows Server 2012 prend-il en charge Raw Sockets?
- 22. Est-ce que urllib2 dans Python 2.6.1 prend en charge le proxy via https
- 23. Quel contrôle prend en charge les modèles?
- 24. Quel est le meilleur composant Http qui prend en charge SOCKS et HTTPS pour C# .NET
- 25. Jenkins prend-il en charge le clustering?
- 26. RESTEasy prend-il en charge le tunneling?
- 27. Le SDK prend-il en charge JNI?
- 28. PayPal prend-il en charge le Dirham?
- 29. meilleur moteur DB portable qui prend en charge LINQ
- 30. Castle IoC - ISubDependencyResolver qui prend en charge la libération (...)?