2
이 코드를 만들려고했습니다. 그러면 아래 uril 요청을 보냅니다. http://192.168.33.10/api/v1/company?data=test 그러나 데이터 매개 변수를 가져올 수 없습니다. 가져 오는 방법을 알고 있습니까?laravel 5로 GET 메서드 매개 변수를 얻는 방법
Route.php
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', function ($api) {
/* API */
$api->group(['prefix' => 'v1',
'before' => 'v1',
'middleware' => 'cors',
'namespace' => 'App\\Http\\Controllers',
'domain' => '192.168.33.10'
],function ($api) {
// get company list
$api->get('/company/', "[email protected]");
});
});
controller.php
public function index(UsersCreateRequest $request)
{
var_dump($request->input('data'));
$users = $this->repository->all();
return response()->json([
'data' => $users,
]);
}
감사합니다. 나는 그것을 쓰려고 노력한다. 그러나 그것은 여전히 매개 변수를 얻지 못합니다. 이상한 점은 $ _REQUEST [ 'data']와 $ _GET [ 'data']를 쓰려고한다는 것입니다. 그러나 매개 변수를 가져올 수 없습니다. 다른 해결책을 알고 있습니까? –
브라우저를 통해 요청을 보내면 'cors'로 작동하지 않을 수 있습니다. 'postman'으로 요청을 보내보십시오. – Roman
솔직히 말해서 나는 우편 배달부를 사용하고 있습니다. 헤더 매개 변수 나 다른 것을 추가해야합니까? –