Commit 785a8147 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Possibilité d'utiliser un token wildcard avec esup signature pour utiliser les apis

parent 0f089296
Loading
Loading
Loading
Loading
Loading
+10 −3
Original line number Diff line number Diff line
@@ -70,9 +70,11 @@ class CurlAccess
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'DELETE');
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); // if any redirection after upload
        curl_setopt($curl, CURLOPT_HEADER, true); // if any redirection after upload

        $result=curl_exec ($curl);
        $this->archive($result, $url, $posted);
        $returnHeaders = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
        $this->archive($result, $url, array_merge($posted, $returnHeaders));

        $curl_error = curl_error($curl);

@@ -125,9 +127,12 @@ class CurlAccess
        curl_setopt($curl, CURLOPT_POST, true); // enable posting
        curl_setopt($curl, CURLOPT_POSTFIELDS, $posted); // post images
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); // if any redirection after upload
        curl_setopt($curl, CURLOPT_HEADER, true); // if any redirection after upload

        $result=curl_exec ($curl);
        $this->archive($result, $url, $posted);

        $returnHeaders = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
        $this->archive($result, $url, array_merge($posted, $returnHeaders));

        $curl_error = curl_error($curl);
        if ($curl_error) {
@@ -171,6 +176,7 @@ class CurlAccess
            CURLOPT_URL => $url,
            CURLOPT_RETURNTRANSFER => 1,
            CURLOPT_HTTPHEADER => $this->headers,
            CURLOPT_HEADER => true,
        ];

        $this->logger->debug("curl_init");
@@ -181,7 +187,8 @@ class CurlAccess

        $this->logger->debug("curl_exec");
        $return = curl_exec($ch);
        $this->archive($return, $url);
        $returnHeaders = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
        $this->archive($return, $url, $returnHeaders);


        $curl_error = curl_error($ch);