Возврат http кодов состояния в Python CGI - PullRequest
15 голосов
/ 07 мая 2009

Можно ли отправить код состояния, отличный от 200, через скрипт Python CGI (например, перенаправление 301)

Ответы [ 2 ]

20 голосов
/ 07 мая 2009

через скрипт cgi?

print "Status:301\nLocation: http://www.google.com"
0 голосов
/ 07 мая 2009

через приложение wsgi?

def simple_app(environ, start_response):
    status = '301 Moved Permanently' # HTTP Status
    headers = [('Location','http://example.com')] # HTTP Headers
    start_response(status, headers)

    return []
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...