Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import cherrypy
- class Root:
- @cherrypy.expose
- def index(self):
- host = cherrypy.request.headers['Host']
- response = 'You have reached ' + host + '.'
- return response
- @cherrypy.expose
- def echo_82711(self, newlinestext='', spacestext='', tabstext='', wraptext=''):
- html = '<!DOCTYPE html>'
- html += '<html>'
- html += '<head>'
- html += '<title>'
- html += 'Echo'
- html += '</title>'
- html += '</head>'
- html += '<body>'
- html += '<div>'
- html += '<p>'
- html += 'New lines:'
- html += '</p>'
- html += '<pre>'
- html += newlinestext
- html += '</pre>'
- html += '</div>'
- html += '<div>'
- html += '<p>'
- html += 'Spaces:'
- html += '</p>'
- html += '<pre>'
- html += spacestext
- html += '</pre>'
- html += '</div>'
- html += '<div>'
- html += '<p>'
- html += 'Tabs:'
- html += '</p>'
- html += '<pre>'
- html += tabstext
- html += '</pre>'
- html += '</div>'
- html += '<div>'
- html += '<p>'
- html += 'Wrap text:'
- html += '</p>'
- html += '<pre>'
- html += wraptext
- html += '</pre>'
- html += '</div>'
- html += '</body>'
- html += '</html>'
- return html
- cherrypy.config.update({
- 'environment': 'production',
- 'log.screen': False,
- 'server.socket_host': '127.0.0.1',
- 'server.socket_port': 27842,
- })
- cherrypy.quickstart(Root())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement