Cgiapp1.5已经发布;您现在可以下载了。
此版本修复了一个我以前没有遇到过的细微错误;即,当方法名称或函数名称作为参数传递给mode_param()时,run()正在接收请求的运行模式……然后尝试将其作为模式进行处理参数。该行为现在已修复,实际上比以前的(非工作)行为更简单。
此外,在阅读ChrisShiflet关于PHP安全性的论文后,我决定恢复query()方法。我一直在使用$_REQUEST来检查运行模式参数;因为这结合了$_GET、$_POST、和$_COOKIE数组,所以它被认为有点安全风险。query()现在创建一个由$_GET和$_POST变量组成的组合数组($_POST优先于$_GET)并将它们存储在属性$_CGIAPP_REQUEST中;它返回对该属性的引用。run()现在使用该属性来确定运行模式。
尽情享受吧!
