1
Есть ли способ отправить несколько запросов с использованием промежуточного программного обеспечения и в соответствии с определенными параметрами?Отправить несколько запросов через промежуточное ПО в Guzzle
Чтобы быть более конкретным мне нужно:
class MyMiddleware
{
/**
* @param callable $handler
* @return \Closure
*/
public function __invoke(callable $handler)
{
return function (RequestInterface $request, array $options) use ($handler) {
if(!isset($options['token']){
//request the token from a url
}
//after the token is aquired proceed with the original request
return $handler($request, $options);
};
}
}