Есть ли разница в поведении файлов запросов в laravel API и Web? - PullRequest
0 голосов
/ 17 марта 2020

Я создал аналогичные, но два разных файла запроса для контроллера API и веб-контроллера. Я использовал одно и то же промежуточное ПО для изменения параметра запроса.

Код промежуточного ПО

$request['size'] = min(20000, 1); 
return $next($request);

Когда я выполняю дамп, в запросах API и веб-запросах, как показано ниже,

dd($this->size);

для API выводится "20000", а для Web - "1". Также обратите внимание, что

dd($this->request->all());

Outputs :
[
  'size' => "1"
] 

для обоих. Я хочу знать, как $ this-> size показывает разные значения в обоих запросах.

1 Ответ

0 голосов
/ 17 марта 2020
dd($this->size);

он даст вам размер переменной $ size в классе, а не значение $ request, проверьте, не определена ли переменная размера в классе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...