Skip to content

fix bug copie_locale() et optimisation du cache

cerdic a demandé de fusionner gh-9ea4755d/1/unknown/refs/pull/1/head vers master

Depuis le 24/11/2023 le serveur comarquage réponds de manière inattendue et provoque une boucle infinie dans la fonction recuperer_body() https://git.spip.net/spip/spip/src/branch/3.2/ecrire/inc/distant.php#L847 où la condition feof() n'est jamais remplie (connexion fermée automatiquement par le serveur ?)

Un patch SPIP sera envoyé dans les versions maintenues, mais ne sera pas dispo dans les versions 3.x de SPIP. On remplace donc le filtre |copie_locale par un filtre |comarquage_url_cache qui utilise curl et une gestion améliorée des requêtes pour ne jamais requêter une même URL plus d'une fois par heure

En sus, passer les URLs en https pour éviter une redirection

Refs: https://github.com/ipeos-and-co/spip_comarquagev3/pull/15

Rapports de requête de fusion

Chargement en cours