Warning: Undefined array key 0 in /home/clients/c01075f26d7ae4f0cda09c7d744ffaee/sites/v2.isfme.fr/formations/download.php on line 29
Warning: Attempt to read property "programmeProduit" on null in /home/clients/c01075f26d7ae4f0cda09c7d744ffaee/sites/v2.isfme.fr/formations/download.php on line 33
Symfony\Component\HttpClient\Exception\ClientException {#9366
#message: "HTTP/2 404 returned for "https://api.gescof.com/documents/"."
#code: 404
#file: "/home/clients/c01075f26d7ae4f0cda09c7d744ffaee/sites/v2.isfme.fr/formations/vendor/symfony/http-client/Response/CommonResponseTrait.php"
#line: 168
-response: Symfony\Component\HttpClient\Response\CurlResponse {#9364
response_headers: array:12 [
0 => "HTTP/2 404 "
1 => "content-type: application/json"
2 => "vary: Accept-Encoding"
3 => "cache-control: no-cache, private"
4 => "date: Tue, 11 Feb 2025 20:43:22 GMT"
5 => "x-defi-version-text: master"
6 => "x-defi-client-version: master"
7 => "x-defi-actual-version: master"
8 => "x-defi-version-number: 2025.0.2"
9 => "content-encoding: gzip"
10 => "x-envoy-upstream-service-time: 2857"
11 => "x-debug-vs: ahm"
]
http_code: 404
error: null
canceled: false
http_method: "GET"
user_data: null
max_duration: 0.0
start_time: 1739306600.0733
original_url: "https://api.gescof.com/documents/"
pause_handler: Closure(float $duration) {#9369
class: "Symfony\Component\HttpClient\Response\CurlResponse"
use: {
$ch: CurlHandle {#9365 …}
$multi: Symfony\Component\HttpClient\Internal\CurlClientState {#9358 …}
$execCounter: -9223372036854775798
}
}
redirect_url: null
url: "https://api.gescof.com/documents/"
content_type: "application/json"
header_size: 343
request_size: 202
filetime: -1
ssl_verify_result: 0
redirect_count: 0
total_time: 2.88402
namelookup_time: 2.2E-5
connect_time: 2.2E-5
pretransfer_time: 9.6E-5
size_upload: 0.0
size_download: 65.0
speed_download: 22.0
speed_upload: 0.0
download_content_length: -1.0
upload_content_length: -1.0
starttransfer_time: 2.883823
redirect_time: 0.0
primary_ip: "57.128.59.50"
certinfo: []
primary_port: 443
local_ip: "10.56.41.74"
local_port: 41944
http_version: 3
protocol: 2
ssl_verifyresult: 0
scheme: "HTTPS"
appconnect_time_us: 22
connect_time_us: 22
namelookup_time_us: 22
pretransfer_time_us: 96
redirect_time_us: 0
starttransfer_time_us: 2883823
total_time_us: 2884020
effective_method: "GET"
debug: """
* Found bundle for host api.gescof.com: 0x563a829765d0 [can multiplex]\n
* Re-using existing connection! (#0) with host api.gescof.com\n
* Connected to api.gescof.com (57.128.59.50) port 443 (#0)\n
* Using Stream ID: 3 (easy handle 0x563a82972d40)\n
> GET /documents/ HTTP/2\r\n
Host: api.gescof.com\r\n
authorization: GES0E987-3C6C-5531-18D2-858E511C9COF\r\n
x-accept-version: master\r\n
accept: */*\r\n
user-agent: Symfony HttpClient (Curl)\r\n
accept-encoding: gzip\r\n
\r\n
< HTTP/2 404 \r\n
< content-type: application/json\r\n
< vary: Accept-Encoding\r\n
< cache-control: no-cache, private\r\n
< date: Tue, 11 Feb 2025 20:43:22 GMT\r\n
< x-defi-version-text: master\r\n
< x-defi-client-version: master\r\n
< x-defi-actual-version: master\r\n
< x-defi-version-number: 2025.0.2\r\n
< content-encoding: gzip\r\n
< x-envoy-upstream-service-time: 2857\r\n
< x-debug-vs: ahm\r\n
< \r\n
* Connection #0 to host api.gescof.com left intact\n
"""
…16
}
trace: {
/home/clients/c01075f26d7ae4f0cda09c7d744ffaee/sites/v2.isfme.fr/formations/vendor/symfony/http-client/Response/CommonResponseTrait.php:168 {
Symfony\Component\HttpClient\Response\CurlResponse->checkStatusCode(): void …
› if (400 <= $code) {
› throw new ClientException($this);
› }
}
/home/clients/c01075f26d7ae4f0cda09c7d744ffaee/sites/v2.isfme.fr/formations/vendor/symfony/http-client/Response/CommonResponseTrait.php:45 {
Symfony\Component\HttpClient\Response\CurlResponse->doGetContent(bool $throw = true): string …
› if ($throw) {
› $this->checkStatusCode();
› }
}
/home/clients/c01075f26d7ae4f0cda09c7d744ffaee/sites/v2.isfme.fr/formations/vendor/symfony/http-client/Response/CurlResponse.php:230 {
Symfony\Component\HttpClient\Response\CurlResponse->getContent(bool $throw = true): string …
› try {
› return $this->doGetContent($throw);
› } finally {
arguments: {
$throw: true
}
}
/home/clients/c01075f26d7ae4f0cda09c7d744ffaee/sites/v2.isfme.fr/formations/download.php:41 {
› try {
› $fileContent = $pdf->getContent();
› $response = new Response($fileContent);
}
}
}