Codeigniter控制器由于URL中的参数编码而失败

时间:2015-11-26 07:02:26

标签: codeigniter encoding uri

我有一个URL,如下面的codeigniter所示。

http://localhost/project/index.php/controller/function/aa aa aa / 19

由于将param(aa aa aa)编码为aa%20aa%20aa%20,我得到PAGE NOT FOUND错误。 Codeigniter中是否有任何配置。这样我的URL参数就会传递给我的控制器,因为它们出现在URL中。

1 个答案:

答案 0 :(得分:1)

Url的编码百分比。网址没有错。我怀疑你有以下两个问题中的一个或两个。 1)除非你有一个名为function的函数,否则你不需要在url中使用该函数。 2)你在&#34之后传递一个额外的空间;如同aa"。你不可能在d end中有一个空格函数