J'utilise Curl pour appeler une requête. Or, l'Api du Provider demande que les requêtes ne soient pas supérieures à cinq minutes. Donc, "comment mettre en cache" ou plus simplement "empêcher" une nouvelle requête pendant ce délai ?
Je ne tiens pas à stocker les données pendant cinq minutes dans une table ou un fichier texte, car ce "raffinement" me semble disproportionné.
J'ai testé...
curl_setopt($ch, CURLOPT_URL, "https://api... );
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 300); /* Première hypothèse */
curl_setopt($ch, CURLOPT_TIMEOUT, 300); /* Deuxième hypothèse */
mais un var_dump semble indiquer que l'interrogation n'est pas mise en cache.Merci pour votre aide.
Cordialement,
Gaspard