使用食尸鬼将表单数据传递到Rest Web API

时间:2019-03-19 21:23:50

标签: laravel rest guzzle

我正在使用一个具有两个数字并计算其中一个的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">

0 个答案:

没有答案