如何从内部控制器方法中使用Laravel 5.5中的参数创建新的帖子请求



我正在尝试使用POST方法调用自己的Laravel API,但我没有在get_cities_list方法中获得帖子值。

locationController.php

public function get_cities(){
$params = array('country_id' => 1);
$req = Request::create('api/get_cities_list', 'POST', $params);
$response = json_decode(Route::dispatch($req)->getCOntent());
print_r($response);
}

api/commoncontroller.php

public function get_cities_list(Request $request){
print_r($request->all()) //empty array
print_r($_POST) //empty array
}

使用guzzle以php的方式发送请求。

您也可以使用VUE进行设置。或Ajax呼叫。

您可以提供您的Web.php?

最新更新