传递字符串,包含斜杠作为get-param

时间:2014-12-15 13:26:39

标签: php cakephp

我想知道是否可以使用GETMod-Rewrite将包含网址的字符串解析为CakePHP参数。我是否必须通过$this->request->data (POST)传递此信息?

为这种情况设置路由是否常见,或者您是否建议将URL拆分为单独的参数?

2 个答案:

答案 0 :(得分:1)

$ _GET中的斜线?不仅仅是一个包含这样一个斜杠的查询字符串吗? 见http://book.cakephp.org/2.0/en/controllers/request-response.html#accessing-querystring-parameters

默认情况下,这些查询字符串是正确转义的,所以一切都很好,没有任何黑客攻击。

答案 1 :(得分:0)

您可以使用rawurlencode()来转义特殊字符。