如果我想使用以下核心库将用户从cgi脚本重定向到HTML页面:
import cgi
请有人指出我正确的方向。而已。只需从cgi脚本重定向到html页面。你怎么会这样做Python。如果您必须在物理上写出HTTP响应标头来实现这一点,那么我将非常感谢有关如何执行此操作的任何信息。 TIA
安德鲁
答案 0 :(得分:4)
除Location
之外,您还需要再输出一个标题(“状态”),例如:
print "Status: 301 Moved",
print "Location:/wherever.com/"
答案 1 :(得分:0)
重定向使用位置标题
print "Location:URL\r\n" # URL is the location where you want to redirct to
要记住的一点是,应该在任何其他打印语句之前写入位置标题。如果在其之前写入其他打印语句,那么将在屏幕上打印loaction标题,就像普通文本一样。