我正在使用一个具有两个数字并计算其中一个的rest api;用户选择的乘积,总和,除法或乘法。 api仅接受get作为请求方法。我想收集这些数据并将其传递给api进行计算,并将结果返回给用户显示。
我使用laravel
我负责此操作的控制器方法如下
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">