GET路径不接受'dot'

时间:2018-04-24 10:54:06

标签: laravel lumen

我的路由器路径带有'。'在其中,我的路径是downloads/pass.pkpass

我已将web.php中的路径定义为以下

$router->get('downloads/pass.pkpass', 'PassServerController@downloadPass');

但不知怎的,它不起作用。如果我删除'。'它工作正常。这可能是什么问题?

它最近才起作用,之后我更新了流明,因为它无效。

1 个答案:

答案 0 :(得分:2)

.是PHP中的字符串连接运算符。

示例

<?php

$string1 = "Test";
$string2 = "working!";
$string = $string1 . $string2;

echo $string;

?>

这将打印“测试工作!”

你可以通过这个获得你的路线

$router->get('downloads/pass.'.'pkpass', 'PassServerController@downloadPass');
  

但这是我们可以说的某种黑客行为。

您可以使用_代替.参数,这些参数肯定会有效。