J'ai obtenu une URL comme: http://localhost:4284/?session_expired=true Maintenant, j'envoie et AJAX-Request pour quelque chose et le retour devrait être un HTTPFound avec 'http://localhost:4284/'. Couper l'URL est pas le problème, mais soit pyramide ou le navigateur sont sans tenir compte des changements, donc le garder le paramètre session_expired dans l'emplacement de la fenêtre :(Rediriger vers une URL tronquée dans Pyramid
Merci
Le type HTTPFound de Pyramid-Framework est une redirection HTTP de 302 et je pense que cela conduirait à une redirection. Étrange est aussi, que ma page est en train de recharger après ajax a terminé, mais il ignore le 302. Si je dois rediriger manuellement, je le ferai. Thx –
Oui, cela mène à une redirection - mais ce qui est redirigé est votre requête Ajax originale. La spécification HTTP nécessite que le navigateur suive la redirection de manière transparente et renvoie le résultat de la ressource vers laquelle les points de redirection sont redirigés. Ainsi, votre gestionnaire Ajax obtient le contenu html de la page que les points de redirection comme la réponse. – Sergey