Я потребляю 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">