Module « wsgiref.handlers »
Python 3.11.3
Classe « CGIHandler »
Informations générales
Héritage
builtins.object
BaseHandler
SimpleHandler
BaseCGIHandler
CGIHandler
Définition
class CGIHandler (BaseCGIHandler ):
help(CGIHandler )
CGI-based invocation via sys.stdin/stdout/stderr and os.environ
Usage::
CGIHandler().run(app)
The difference between this class and BaseCGIHandler is that it always
uses 'wsgi.run_once' of 'True', 'wsgi.multithread' of 'False', and
'wsgi.multiprocess' of 'True'. It does not take any initialization
parameters, but always uses 'sys.stdin', 'os.environ', and friends.
If you need to override any of these parameters, use BaseCGIHandler
instead.
Constructeur(s)
Liste des attributs statiques
bytes_sent 0
error_body b'A server error occurred. Please contact the administrator.'
error_headers [('Content-Type', 'text/plain')]
error_status 500 Internal Server Error
headers None
headers_sent False
http_version 1.0
origin_server False
os_environ {}
result None
server_software None
status None
traceback_limit None
wsgi_multiprocess True
wsgi_multithread True
wsgi_run_once True
wsgi_version (1, 0)
Liste des opérateurs
Opérateurs hérités de la classe object
__eq__ ,
__ge__ ,
__gt__ ,
__le__ ,
__lt__ ,
__ne__
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes dépréciées
Méthodes héritées de la classe BaseCGIHandler
__init_subclass__ ,
__subclasshook__
Méthodes héritées de la classe SimpleHandler
__init_subclass__ ,
__subclasshook__ ,
add_cgi_vars ,
get_stderr ,
get_stdin
Méthodes héritées de la classe BaseHandler
__init_subclass__ ,
__subclasshook__ ,
add_cgi_vars ,
cleanup_headers ,
client_is_modern ,
close ,
error_output ,
finish_content ,
finish_response ,
get_scheme ,
get_stderr ,
get_stdin ,
handle_error ,
log_exception ,
result_is_file ,
run ,
send_headers ,
send_preamble ,
sendfile ,
set_content_length ,
setup_environ ,
start_response ,
write
Méthodes héritées de la classe object
__delattr__ ,
__dir__ ,
__format__ ,
__getattribute__ ,
__getstate__ ,
__hash__ ,
__init_subclass__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
2024 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :