2

我使用 #!/bin/sh 作为我的语言。

4

2 回答 2

2

进行重定向很容易。只需返回正确的 HTTP 标头,例如:

Location: http://www.w3.org/pub/WWW/People.html

问题是用户会在他们的浏览器中看到 URL 的变化。

从技术上讲,“转发”是一种内部重定向,通常由您的“框架”(即您指定的 Servlet API)支持。我想要让“内部转发”在 #!/bin/sh 中工作,你需要做这样的事情(伪代码)

# before i've printed anything to the output
if "should i forward"
  my_other_cgi_page.sh
  exit
fi
于 2010-01-28T21:02:00.260 回答
0

我想就这么称呼吧

myURL

因为所有 CGI 数据都将在环境变量中(虽然不确定 POST 请求)

于 2009-10-02T15:05:07.943 回答