如何在路线上写入以接收来自外部laravel项目的请求

问题描述 投票:0回答:1
$client = new Client();
$response = 
$client->GET('http://XXX.XX.XX.XX/eDeskApi/module/SOMEFUNCTION',
[
 'json' => ['foo' => 'bar']
]);

这就是我向外部LARAVEL api发送请求的方式。我只是想知道在发送此请求时我需要在laravel api路由器中写什么才能获得回报。目前我在laravel api路由器上有以下代码

Route::GET('module/url', 'Nameof Controller@NameOfMethhod');

在控制器中看起来像:

public function GetApplicationModuleList()
{
  echo 'something';
  //i want to print the parameter value which i just sent by above mention request.
}
laravel laravel-5 guzzle
1个回答
2
投票

如果你想在那里发送一些请求主体,你需要将你的请求从GET更改为POST

你的函数也应该参考:

Illuminate\Http\Request类型。

之后,您可以通过以下方式访问您的请求正文:

$request -> all();

© www.soinside.com 2019 - 2024. All rights reserved.