2
4

2 回答 2

5

一个稍微改进的方法是检查 if request_method() eq 'POST'。如果您查询字符串并发布两者都包含相同的参数名称,您可能仍然会得到重复的参数名称。

于 2012-04-19T17:19:30.383 回答
0

在检查了CGI 模块的代码之后,除了第 670 行上的一条语句,如果来自 POST 数据和查询字符串的数据应该是,则该语句意味着取消注释,我看不到任何地方都检查了 QUERY_STRING 环境变量的 POST 请求结合。

我建议要么在您的 CGI 副本中取消注释此行,要么将 POST 数据中的值复制到其他地方的 URL - 也许是浏览器?

于 2012-04-19T21:38:39.500 回答