Flacon 301 Réponse

Ma gourde application est en train de faire un 301 de redirection pour l'une des url.

Le traceback en Nouvelle Relique est:

Traceback (most recent call last):
  File "/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py", line 1358, in full_dispatch_request
    rv = self.dispatch_request()
  File "/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py", line 1336, in dispatch_request
    self.raise_routing_exception(req)
  File "/var/www/app/env/local/lib/python2.7/site-packages/flask/app.py", line 1319, in raise_routing_exception
    raise request.routing_exception
RequestRedirect: 301: Moved Permanently

Il ne regarde pas comme il est même frappant de mon code ou plutôt le traceback n'est pas de montrer un de mes fichiers. À un point que je n'ai Nginx redirect tous les non demande SSL, HTTPS, mais a dû désactiver que le Vernis n'a pas été en mesure d'en faire la demande à port 443 avec une erreur... probablement un peu de configuration que j'ai fait ou n'ai pas fait.

Il n'est pas toujours le retour d'un 301 cependant, je peux demander de l'URL et de l'obtenir sans aucun problème. Mais quelqu'un dans le monde en demandant l'URL est l'obtention d'un 301 réponse.

C'est un GET demande avec certains en-têtes personnalisés pour le lien vers le compte.

À aucun moment dans mon code est-il un 301 redirection.

  • Êtes-vous d'utiliser quelque chose comme en Flacon de vous connecter avec une session d'authentification basée sur la méthode? Dans de tels cas, il est commun pour rediriger vers l'écran de connexion avec une redirection 301.
  • Cette page est un simple document JSON, aucune connexion n'est requise, mais une clé API valide dans les en-têtes est.
  • Werkzeug par défaut redirige vers la version avec le / si le chemin est tracé un chemin se terminant en / mais accessible sans le /.
  • Pouvons-nous voir de la route/code?
InformationsquelleAutor Nalum | 2014-01-10