Anomalie #3473

Dépassement du nombre de redirections du navigateur

Ajouté par RealET 🔶 il y a plus de 2 ans. Mis à jour il y a 7 mois.

Statut:RejetéDébut:07/06/2015
Priorité:HautEchéance:
Assigné à:-% réalisé:

0%

Catégorie:-
Version cible:SPIP - 3.2
Resolution:fixed Navigateur:Firefox

Description

Ça doit être difficile à gérer, mais en installant 50 plugins par necessite (http://zone.spip.org/trac/spip-zone/browser/_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs_installateur), je suis tombé 5 fois sur le message du navigateur : cette page fait trop de redirections (idée comme ça pas vérifiée : si l'URL change avec un paramètre d'incrémentation, est-ce que ça grugerait le navigateur ?)

Il suffit côté navigateur de cliquer sur réessayer, mais c'est assez peu ergonomique.

SPIP_Loader a une barre de progression : ça serait intéressant de faire pareil, non ?

Historique

#1 Mis à jour par RealET 🔶 il y a plus de 2 ans

Alors, après tests, ajouter un paramètre changeant à l'URL ne suffit pas (le navigateur compte les 302, sans tenir compte d'un éventuel changement dans l'URL).

#2 Mis à jour par cam.lafit - il y a plus de 2 ans

Bonjour

Firefox propose par défaut une limite à 20 redirections.
Il est possible de modifier cette limite localement via about:config
en modification la valeur de network.http.redirection-limit

Je ne connais pas d'astuce coté site pour changer celle ci.

#3 Mis à jour par RealET 🔶 il y a plus de 2 ans

Donc, il va falloir passer par un peu plus d'Ajax ?

#4 Mis à jour par cam.lafit - il y a plus de 2 ans

Salut

Une meta redirect ou une redirection javascriprit pourraient résoudre
le problème. cf la doc de firefox.

#5 Mis à jour par cedric - il y a plus de 2 ans

  • Version cible mis à 3.1

#6 Mis à jour par b b il y a environ 2 ans

  • Priorité changé de Bas à Haut

Je passe à haut car je trouve que cela n'est pas rassurant pour les utilisateurs qui mettent à jour 5 ou 6 plugins d'un coup quand ils tombent sur cette erreur.

#7 Mis à jour par b b il y a plus d'un an

Une piste intéressante serait de s'inspirer de ce que fait spip_loader avec la fonction spip_redirige_boucle() cf http://zone.spip.org/trac/spip-zone/changeset/59682/

#8 Mis à jour par marcimat 🌈 il y a 9 mois

  • Version cible changé de 3.1 à 3.2

À tester. J'ai intégré quelque chose de similaire : https://zone.spip.org/trac/spip-zone/changeset/102828

#10 Mis à jour par b b il y a 9 mois

Grande classe marcimat, "tu es bon comme le pain" :)

#11 Mis à jour par marcimat 🌈 il y a 7 mois

  • Statut changé de Nouveau à Rejeté
  • Resolution mis à fixed

Bah on peut fermer en fait. C'est fait :)

Formats disponibles : Atom PDF

Ajouter une image à partir du presse-papier (Taille maximale: 1,25 Mo)