wsgi_intercept

Logiciel capture d'écran:
wsgi_intercept
Détails logiciels:
Version: 0.6.1
Date de transfert: 11 May 15
Licence: Gratuit
Popularité: 0

Rating: 2.0/5 (Total Votes: 1)

applications Testing WSGI normalement consiste à partir d'un serveur à un hôte et le port local, puis en pointant votre code de test à cette adresse. & Nbsp; Au lieu de cela, cette bibliothèque vous permet d'intercepter les appels à une combinaison spécifique hôte / port et redirigez-les dans un WSGI demande importable par votre programme de test. Ainsi, vous pouvez éviter la ponte de multiples processus ou threads pour tester votre application Web.
Comment ça marche?
wsgi_intercept fonctionne en remplaçant httplib.HTTPConnection avec une sous-classe, wsgi_intercept.WSGI_HTTPConnection. Cette classe redirige ensuite combinaisons serveur / de ports spécifiques dans une application WSGI en émulant un socket. Si aucune interception est inscrit pour l'hôte et le port demandé, ces demandes sont transmises au gestionnaire standard.
Les fonctions add_wsgi_intercept (hôte, le port, app_create_fn, script_name = '') et remove_wsgi_intercept (hôte, port) préciser à quel URL doivent être rediriger dans quelles applications. Notez surtout que app_create_fn est un objet de fonction retournant une application WSGI; script_name devient SCRIPT_NAME dans l'environnement de l'application WSGI, si elle est définie

Exigences :.

  • Python

Commentaires à wsgi_intercept

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!