Laravel 使用guzzle将表单数据传递给RESTWebAPI
我正在使用一个RESTAPI,它接受两个数字并计算其中一个;基于用户选择的乘积、和、除或乘。api只接受get作为请求方法。我想收集这些数据,并将其传递给api进行计算,并将结果返回给用户显示 我在用拉威尔 我负责此操作的控制器方法如下所示Laravel 使用guzzle将表单数据传递给RESTWebAPI,laravel,rest,guzzle,Laravel,Rest,Guzzle,我正在使用一个RESTAPI,它接受两个数字并计算其中一个;基于用户选择的乘积、和、除或乘。api只接受get作为请求方法。我想收集这些数据,并将其传递给api进行计算,并将结果返回给用户显示 我在用拉威尔 我负责此操作的控制器方法如下所示 public function getRemoteData(Request $request) { $data = $request->all(); $operation = $data['operation']; $num1
public function getRemoteData(Request $request)
{
$data = $request->all();
$operation = $data['operation'];
$num1 = $data['num1'];
$num2 = $data['num2'];
$client = new Client();
$request = $client->get("http://127.0.0.1:3000/multiply/4/3");
$response = $request->getBody()->getContents();
return $response;
}
路线
Route::get('/data', 'calculator@getRemoteData');
那么问题到底是什么?那么问题到底是什么?
<form action="/data" method="get">