在Symfony子请求中,$ this-> container为null

时间:2016-01-28 01:43:31

标签: php symfony

我想使用symfony实现$(document).ready(function($) { $('#siteNav li').click(function() { if(Foundation.MediaQuery.current == 'small'){ $('#siteNav').css('display', 'none'); } }); }); 所以,我在symfony中使用子请求。但是在每个控制器中,batch request api为空。因为我在我的项目中使用服务容器。

所以,批处理请求参数如下:

$this->container

源代码如下:
我想生成一些子请求来减少外部HTTP请求。

{request: [{"url":"/api/user?username=test"},  {"url":"/api/thread?id=123"}]}

你能给我一些提示吗?谢谢!

1 个答案:

答案 0 :(得分:1)

为什么你想让简单的任务如此复杂?

在您的控制器中,您只需创建新的//variables: int data; InputStreamReader isr; PrintWriter pw; //Read from file: while ((data = isr.read()) != -1) { pw.print((char) data); } 对象并将其传递给现有的(已经实例化的)Request实例:

HttpKernel