NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

checkerdemo.py (1118B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\carbon\common\lib\cherrypy\test\checkerdemo.py
      2 import os
      3 import cherrypy
      4 thisdir = os.path.dirname(os.path.abspath(__file__))
      5 
      6 class Root:
      7     pass
      8 
      9 
     10 if __name__ == '__main__':
     11     conf = {'/base': {'tools.staticdir.root': thisdir,
     12                'throw_errors': True},
     13      '/base/static': {'tools.staticdir.on': True,
     14                       'tools.staticdir.dir': 'static'},
     15      '/base/js': {'tools.staticdir.on': True,
     16                   'tools.staticdir.dir': 'js'},
     17      '/base/static2': {'tools.staticdir.on': True,
     18                        'tools.staticdir.dir': '/static'},
     19      '/static3': {'tools.staticdir.on': True,
     20                   'tools.staticdir.dir': 'static'},
     21      '/unknown': {'toobles.gzip.on': True},
     22      '/cpknown': {'cherrypy.tools.encode.on': True},
     23      '/conftype': {'request.show_tracebacks': 14},
     24      '/web': {'tools.unknown.on': True},
     25      '/app1': {'server.socket_host': '0.0.0.0'},
     26      'global': {'server.socket_host': 'localhost'},
     27      '[/extra_brackets]': {}}
     28     cherrypy.quickstart(Root(), config=conf)