php – 在Laravel路由上设置协议
作者:互联网
我在网站上有一个到网络资源的路线,因此我们希望在使用Blade模板中的{{URL :: route(‘calendar’)}}时使用webcal://生成网址.
我尝试添加一个协议选项,但这被忽略了,所以我猜必须有另一种方法吗?
Route::get('/calendar.ics',
[
'as' => 'calendar',
'uses' => 'EntityController@calendar',
'protocol' => 'webcal'
]
);
建议欢迎!
解决方法:
网络URI不是官方协议. webcal://实际上将以http://传递给另一个应用程序.
如建议的那样,您可以为此执行自己的帮助,也可以在视图中编写纯实际URI.
您也可以使用Content-Type:text / calendar标题,但我想它不会在另一个应用程序中打开.
标签:php,laravel,laravel-5-2,laravel-routing 来源: https://codeday.me/bug/20190711/1430700.html