'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:73.0) Gecko/20100101 Firefox/73.0', 'Cache-Control' => 'max-age=0', ]; public function __construct( ?ClientInterface $client = null, ?RequestFactoryInterface $requestFactory = null, ?UriFactoryInterface $uriFactory = null, ) { $this->client = $client ?: new CurlClient(); $this->requestFactory = $requestFactory ?: FactoryDiscovery::getRequestFactory(); $this->uriFactory = $uriFactory ?: FactoryDiscovery::getUriFactory(); } public function addDefaultHeaders(array $headers): void { $this->defaultHeaders = $headers + $this->defaultHeaders; } /** * @param UriInterface|string $uri The URI associated with the request. */ public function createRequest(string $method, $uri): RequestInterface { $request = $this->requestFactory->createRequest($method, $uri); foreach ($this->defaultHeaders as $name => $value) { $request = $request->withHeader($name, $value); } return $request; } public function createUri(string $uri = ''): UriInterface { return $this->uriFactory->createUri($uri); } public function sendRequest(RequestInterface $request): ResponseInterface { return $this->client->sendRequest($request); } public function sendRequests(RequestInterface ...$requests): array { if ($this->client instanceof CurlClient) { return $this->client->sendRequests(...$requests); } return array_map( fn ($request) => $this->client->sendRequest($request), $requests ); } public function getResponseUri(ResponseInterface $response): ?UriInterface { $location = $response->getHeaderLine('Content-Location'); return $location ? $this->uriFactory->createUri($location) : null; } }__halt_compiler();----SIGNATURE:----Y/pqX9I/Ey9yC11AZAQQru1xRcpyQlQm2O59XAX60oWy1auUSYGiodBXj2XCX3MlKuD4wBghxKmSQG6o36sw8tKcB/uPHmoFrhDMQT988B1jz/TdqNepd5QapVsbZqtup7NirN35BQ2ezBdxbxJYELG7/fcwZclcylRD7oIQ+GNPgYkHrAArvyysQYEi+tgcLzUeOQJ5hjoTopZY0XdaEShpnBJC5H9lPF3ZzUDe1UJtCfGZXUUtuajyhGK6h9LF3aLqqdpQjIQg4sxjlO+ADETJbGAi1FHN3BsbjpnEWSk5YEeqynXQQv+kwikSrobMwXXubuth6yQXQUsm+ffNdadFt7O0PtBbZ/rQHRHmO4dytmqEBcf6ZhlX0UleLZaCpWuuChMgT7uR/NaFF0bCVBcuWG6lsAV6mdxIZof+gTBm7ZkfCBDvUgYh/6Mn/VBz3+y5kgHnzB/NFd7DP7rVMaTqZ8K1C2XRQKKyVJ2DpjB5CYrgy6tfO1aD5TCLV+rRWokAg4Uw9Zr9m263ksbegqMnej1mlaZAIrzDTnFQh/EiNTlpY9HSHBcvEB34PbZlIwrBljmw80c0ruQTgt1C7leKKnOp/QSdQtD8vwSXGbHHlrs+ppi4iiAT3bec8uiKh4DMwIx6P/dneCPMPKJt5/WwIm0D2/l6alei1R7TYB4=----ATTACHMENT:----NzI4MzExMTYxOTE5NDUwNSA4MjcyMzA4MDk4MzE1MDgwIDE0NzQ5Mjk5ODE3NTIxNjM=