Laravel получить отдельно параметры POST и GET
К нам на контроллер приходит запрос $request. Мы хотим изменить url, некоторые параметры в header. Проблема в том, что $request->all() выдает все параметры и POST и GET вместе, не разделяя. Потому при формировании нового запроса
$client = new GClient();
$response = $client->request($new_method, $new_url, $params);
Непонятно какие параметры вставлять в массив $param['query'] - для GET параметров, а какие вставлять в $param['form_params'] для POST параметров.