Как перенаправить на другую страницу в 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 для выполнения
  • Как передать несколько значений одному ключу с помощью словаря?
  • Перенаправление Python не работает
  • запустить скрипт python как cgi apache server
  • Мое первое веб-приложение (Python): используйте CGI или фреймворк вроде Django?
  • Python CGIHTTPServer сбой с "OSError: Permission denied"
  • Настройте Apache для использования Python так же, как CGI PHP
  • Как выполнить скрипт CGI Python?
  • Как включить / отключить несколько кнопок отправки в форме в зависимости от выбора переключателя
  • Python CGI os.system вызывает неправильный заголовок
  • 500 внутренней ошибки сервера при импорте модуля python в wsgi
  • Python - лучший язык программирования в мире.