繁体   English   中英

如何使用CGI使用POST从HTML页面重定向到另一个页面?

[英]How to use a CGI to redirect from an HTML page to another using POST?

我想使用ruby CGI脚本通过重定向将参数发送到页面。 但是,如果可能的话,我想将其作为帖子发布(即,不要在URL中传递参数字符串)。 我使用下面的代码在URL中使用参数字符串来工作。

def redirect( new_page )
    print "Location:#{new_page}\n\n"
end

redirect("aPage.html?name=bla&something=else");

就我能够进行的研究而言,我还没有找到一种方法来做到这一点。 解决此问题的一种方法是不执行html重定向,就是在CGI脚本中打开html文件,并像在CGI生成html时一样打印它。 这里唯一要注意的是,您将在地址栏中输入CGI脚本的URL,可能可以使用.htaccess进行重定向(尽管我不能肯定地说是否可行)。

希望这可以帮助! :-D

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM