Laravel多条路线有1个请求?

时间:2016-01-13 09:18:50

标签: laravel laravel-routing

我想优化一些请求,并处理批量插入等请求。例如:

我只想执行1个请求,而不是发送100个请求,包含数据和方法+网址。

示例数据:

{
    data =     {
        address = dsfgdfgsdfg;
        name = Gaddafi;
    };
    method = POST;
    path = "/Group/store";
}, {
    data =     {
        address = "dsfgsdfgfg dsadsadgfdsg";
        name = Grashoff;
        remoteID = 1;
    };
    method = PUT;
    path = "/Person/update";
},
.......

这可以处理1个请求吗?我可以从另一条路线拨打我的路线吗?

1 个答案:

答案 0 :(得分:0)

Laravel使用资源丰富的路由。它有多种处理多个http请求的方法,例如“put”,“delete”,“get”,“Redirect::route('second_route')->with('data', $data)->with('method',$method)->with('path',$path); ”。

您可以为单独的请求创建单独的路由。但不要将它们合并为一个。

您可以使用Group路线聚合特定路线。

您可以从第一条路线呼叫第二条路线,也可以将参数发送到第二条路线。

UIImageView* background = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, self.window.frame.size.width, self.window.frame.size.height)];
background.image = [UIImage imageNamed:@"TermsBg"];
[self.window addSubview:background];