wsgi_intercept

Screenshot Software:
wsgi_intercept
Mga detalye ng Software:
Bersyon: 0.6.1
I-upload ang petsa: 11 May 15
Lisensya: Libre
Katanyagan: 2

Rating: 2.0/5 (Total Votes: 1)

Testing WSGI aplikasyon normal nagsasangkot ng pagsisimula ng isang server sa isang lokal na host at port, at pagkatapos ng pagturo ng iyong test code sa address na iyon. & Nbsp; sa halip, ito library hinahayaan maharang ka ng mga tawag sa anumang mga tiyak na kumbinasyon host / port at pag-redirect sa kanila sa isang WSGI angkatin sa pamamagitan ng iyong mga pagsubok na programa application. Kaya, maaari mong maiwasan ang pangingitlog ng maramihang mga proseso o thread na subukan ang iyong Web app.
Paano ito gumagana?
gumagana wsgi_intercept sa pamamagitan ng pagpapalit httplib.HTTPConnection sa isang subclass, wsgi_intercept.WSGI_HTTPConnection. Ang klase na ito at pagkatapos ay pag-redirect partikular na server / port kumbinasyon sa isang WSGI application sa pamamagitan ng emulating isang socket. Kung walang maharang ay nakarehistro para sa mga host at hiniling port, ang mga kahilingan ay lumampas na sa sa standard handler.
Ang function add_wsgi_intercept (host, port, app_create_fn, SCRIPT_NAME = '') at remove_wsgi_intercept (host, port) tukuyin kung aling mga URL ay dapat na-redirect sa kung ano ang mga application. Lalo Tandaan na app_create_fn ay isang function object pagbabalik ng isang WSGI application; SCRIPT_NAME nagiging SCRIPT_NAME sa kapaligiran ang WSGI app, kung nagtakda

Kinakailangan .

  • sawa

Mga komento sa wsgi_intercept

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!