使用IP构建URL是空白的

时间:2018-06-03 20:51:09

标签: php cakephp

我正在使用CakePHP 3.5.17而且我试图从我的一个表单中传递带有IP的URL,当我到达控制器时它总是被删除。

如果我发布http://10.3.37,我会收到

Array
(
    [asset_field_id] => 3
    [value] => http://10.3.37
    [asset_id] => 13
)

正如所料。但如果我输入完整地址http://10.3.37.1我会收到

Array
(
)

如果我将IP更改为域名,或删除' h'或者以任何其他方式修改字符串,我得到了我期望的结果。是否有一些我不知道的设置或安全问题?

在某些地方,所有表单数据都被剥离了,我不知道在哪里。

此表单并未使用我所知道的任何验证。

1 个答案:

答案 0 :(得分:0)

我终于发现问题是ModSecurity。我放松了一下,事情开始按预期进行。