Как перенаправить на другую страницу в Python в CGIAr

Если я хочу перенаправить пользователя из скрипта cgi на HTML-страницу, используя основные библиотеки, из следующего:

import cgi 

Пожалуйста, может кто-нибудь указать мне в правильном направлении. Больше ничего. Просто переадресовать с cgi-скрипта на страницу html. Как бы вы ни делали этот Python. Если вам нужно физически выписать заголовки HTTP-ответов, чтобы достичь этого, тогда я буду благодарен за любую информацию о том, как это сделать. ТИА

Андрей

2 Solutions collect form web for “Как перенаправить на другую страницу в Python в CGIAr”

Вам необходимо вывести еще один заголовок («Статус») в дополнение к « Location , например:

 print "Status: 301 Moved", print "Location:/wherever.com/" 

Чтобы перенаправить использование заголовка местоположения

 print "Location:URL\r\n" # URL is the location where you want to redirct to 

Следует помнить, что заголовок местоположения должен быть записан перед любыми другими операциями печати. ​​Если перед ним написаны другие операторы печати, заголовок loaction будет напечатан на экране так же, как обычный текст.

  • Python CGI os.system вызывает неправильный заголовок
  • «Слабость / недостаток» сценария php exec python
  • Python Subprocess Popen Stalling Страница CGI
  • python, скрипт cgi для HTTP-сервера. Почтовые переменные принимаются как None
  • python json unicode - как использовать eval с помощью javascript
  • .py, показывающий код в браузере вместо запуска
  • Данные POST для скрипта CGI Python через jQuery AJAX
  • Запуск скрипта python из веб-браузера, CGI не работает
  • Python - лучший язык программирования в мире.