博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何在控制台中生成URL
阅读量:6001 次
发布时间:2019-06-20

本文共 588 字,大约阅读时间需要 1 分钟。

hot3.png

command是运行在控制台中;如果想要生成绝对URL;由于在控制台中无法获取请求上下文;所以需要配置请求上下文

####全局配置

# app/config/parameters.ymlparameters:    router.request_context.host: example.org    router.request_context.scheme: https    router.request_context.base_url: my/path

####在各个命令中设置

$context = $this->getContainer()->get('router')->getContext();  $context->setHost('example.com');  $context->setScheme('https');  $context->setBaseUrl('/my/path');  //eg: ttps://example.com/my/path/test/command 最终生成的URL  $this->getContainer()->get('router')->generate("test_command", [], true);

转载于:https://my.oschina.net/u/729139/blog/544299

你可能感兴趣的文章
voip工程项目介绍
查看>>
我的友情链接
查看>>
DataTable创建行和列,DataReader读取
查看>>
我的友情链接
查看>>
bat记录远程桌面连接登录信息
查看>>
英勇行动海豹突击队 感
查看>>
我的友情链接
查看>>
ActiveMQ集群应用
查看>>
Exchange Server 2010系列之十七:运维中的故障诊断小工具的使用简介
查看>>
centos7安装指定版本docker且使用本地docker 仓库
查看>>
JAVA学习笔记之常用列表(备查询)
查看>>
使用Storyboard进行界面跳转及传值
查看>>
MVC 3.0 搞笑网站
查看>>
webstorm启动vue项目配置
查看>>
Spring Bood 配置OAuth2 ClientDetailsServiceConfigurer
查看>>
追加 nginx 的 yum 仓库
查看>>
Influxdb+Collectd(5)——InfluxDB基本操作4
查看>>
Python 装饰器的总结(二)
查看>>
移动端tap事件穿透
查看>>
慧都科技:软件正版化不会一蹴而就 但趋势明显
查看>>