cherrypy._cpwsgi_服务器模块

WSGI服务器接口(参见PEP333)。

这向与框架无关的cheroot包添加了一些特定于CP的位。

class cherrypy._cpwsgi_server.CPWSGIHTTPRequest(server, conn)[源代码]

基类:cheroot.server.HTTPRequest

cheroot.server.HTTPRequest的包装器。

这是一个层,它保留了类似于CherootV5.8.0之前的URI解析模式。

class cherrypy._cpwsgi_server.CPWSGIServer(server_adapter=<cherrypy._cpserver.Server object>)[源代码]

基类:cheroot.wsgi.Server

cheroot.wsgi.Server的包装器。

Cheroot被设计为不以任何方式引用CherryPy,因此它可以在其他框架和应用程序中使用。因此,我们在这里包装它,这样我们就可以从cherrypy.tree设置我们自己的挂载点,并应用config->cherrypy.server->wsgi.Server中的一些属性。

error_log(msg='', level=20, traceback=False)[源代码]

将给定消息写入错误日志。

fmt = 'CherryPy/{cherrypy.__version__} {cheroot.wsgi.Server.version}'
version = 'CherryPy/18.6.1 Cheroot/8.6.0'

HTTPServer的版本字符串。