[spip ↪ fix_redirections_en_get] Refactoring de la gestion des options headers/datas de (...)

spip/spip

Par Cerdic, le 11 janvier 2022 à 11h51min :

Refactoring de la gestion des options headers/datas de recuperer_url() pour mieux gerer les sequences POST => 301 + Location => GET sur la nouvelle URL
voire POST => 307 sur url2 => POST sur url2 => 302 sur url3 => GET sur url3 le tout sans perdre les headers d’origine
en consequence on refabrique les donnes formattes a chaque redirection si besoin a partir des options headers+datas dont la derniere est eventuellement videe en cours de route

Modifié
ecrire/inc/distant.php

Détails : Refactoring de la gestion des options headers/datas de recuperer_url() pour mieux gerer les sequences POST => 301 + Location => GET sur la nouvelle URL · 0e87daa7b9 - spip - SPIP on GIT