spip/spip | 5 commits
Par Cerdic, le 27 novembre 2023 à 14h35min :
fix: si la lecture d’un stream ne trig jamais feof, se fier à fread()===false + reduire le timeout pour eviter de degrader trop les perf
Refs: #5769
Modifié
ecrire/inc/distant.php
==============================
Par Cerdic, le 27 novembre 2023 à 15h46min :
fix: on s’inspire de guzzle en recuperant si possible l’en-tete content-length envoyé par le serveur pour arrêter la lecture du stream des qu’on a atteint cette longueur et eviter de timeout en demandant plus de contenu sur un serveur mal configuré
Cf Only read up to Content-Length in stream wrapper by mtdowling · Pull Request #1510 · guzzle/guzzle · GitHub et handle drain case where content-length is the literal string zero by michaelbutler · Pull Request #1577 · guzzle/guzzle · GitHub
Refs: #5769
Modifié
ecrire/inc/distant.php
==============================
Par Cerdic, le 27 novembre 2023 à 15h55min :
fix: phpdoc français
Modifié
ecrire/inc/distant.php
Détails : fix: phpdoc français · 256fd30dea - spip - SPIP on GIT
==============================
Par Cerdic, le 27 novembre 2023 à 15h57min :
doc: PHPDoc modif retour recuperer_url()
Modifié
ecrire/inc/distant.php
Détails : doc: PHPDoc modif retour recuperer_url() · 4f3c784d19 - spip - SPIP on GIT
==============================
Par b_b, le 15 décembre 2023 à 11h21min :
docs(changelog): pour #5769
Modifié
CHANGELOG.md
Détails : docs(changelog): pour #5769 · 267cf111e9 - spip - SPIP on GIT