Zend Framework - 将参数从视图传递到控制器的安全方法

ger*_*stl 1 php post frameworks zend-framework parameter-passing

我使用Zend Framework近3个月,我正在寻找一种方法,以安全的方式将参数从视图传递到控制器.我更喜欢传递像$ _POST方法这样的参数,但我不想使用表单.在ZF中有什么方法可以使用吗?我只知道url()方法,但我不知道这个方法是否适用于将重要数据传递给控制器​​.

Mar*_*cin 5

HTTP是一种无状态协议,您基本上可以从四种解决方案中选择以保留请求之间的信息(因为,我认为,您正在尝试做的事情,不是这样):

  • 请求参数
  • 形式中的隐藏元素
  • 曲奇饼
  • 会议

会议将是最安全的.在ZF中,您有Zend_Session组件来帮助您进行会话管理.

就没有形式发送POST而言,这是相当困难的.看看:Zend Framework:如何在不使用表单的情况下将数据发布到某些外部页面(例如外部支付门)?.但是,如果您只想发送POST数据,那么可以使用cURL在PHP中执行.