Guest User

punosqnp/wsgi_redirect_test.py

a guest
Aug 21st, 2010
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.65 KB | None | 0 0
  1. #!/usr/bin/python
  2.  
  3. from wsgiref.simple_server import make_server
  4.  
  5. def app(environ, start_response):
  6.         if environ['PATH_INFO'] == '/':
  7.                 start_response('302 Found', {
  8.                         'Location': '/foo%2Fbar/',
  9.                         'Content-Type': 'text/plain'
  10.                 }.items())
  11.                 return ['Redirecting to /foo%2Fbar/']
  12.         else:
  13.                 start_response('200 OK', {
  14.                         'Content-Type': 'text/plain'
  15.                 }.items())
  16.                 return ('{0} = {1}\n'.format(k, environ[k]) for k in sorted(environ))
  17.  
  18. httpd = make_server('', 8080, app)
  19. httpd.serve_forever()
Add Comment
Please, Sign In to add comment