Я использую почтальон для отправки запросов в мой проект, вот как это выглядит:
Request Headers:
cache-control:"no-cache"
postman-token:"65b35825-8c35-47ae-ad03-159d3da08e95"
partner_key:"123456789"
partner_secret:"123456789"
business_external_id:"123456789"
user-agent:"PostmanRuntime/6.4.1"
accept:"*/*"
host:"loyaltybro.local"
accept-encoding:"gzip, deflate"
Меня интересуют 'partner_key', 'partner_secret', 'business_external_id'.
В моем коде я регистрирую полученные заголовки так:
public function handle($request, Closure $next)
{
$headers = $request->headers->all();
\Log::info($headers);
...
}
Вот вывод журнала.
local.INFO: array (
'cache-control' =>
array (
0 => 'no-cache',
),
'postman-token' =>
array (
0 => '65b35825-8c35-47ae-ad03-159d3da08e95',
),
'user-agent' =>
array (
0 => 'PostmanRuntime/6.4.1',
),
'accept' =>
array (
0 => '*/*',
),
'host' =>
array (
0 => 'loyaltybro.local',
),
'accept-encoding' =>
array (
0 => 'gzip, deflate',
),
'connection' =>
array (
0 => 'keep-alive',
),
)
Не существует ни «Partner_key», ни «Partner_Secret», ни «business_external_id».
Почему они не заселены?