Projet

Général

Profil

Bug #80935

carte urbaine lille : Ne pas parser en JSON le contenu HTML des erreurs HTTP

Ajouté par Sentry Io il y a 8 mois. Mis à jour il y a 7 mois.

Statut:
Nouveau
Priorité:
Bas
Assigné à:
-
Version cible:
-
Début:
06 septembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/publik/issues/114957/

JSONDecodeError: Expecting value: line 1 column 1 (char 0)
(3 additional frame(s) were not displayed)
...
  File "passerelle/contrib/lille_urban_card/models.py", line 55, in get_token
    response = self.requests.post(
  File "requests/models.py", line 900, in json
    return complexjson.loads(self.text, **kwargs)
  File "__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None

Error occurred while processing request

Historique

#1

Mis à jour par Nicolas Roche il y a 8 mois

  • Projet changé de Suivi des traces à Passerelle

Dans la trace je vois que le connecteur "lille_urban_card" essaye de parser ce contenu :

<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.24.0</center>
</body>
</html>

#2

Mis à jour par Frédéric Péters il y a 8 mois

  • Sujet changé de Ne pas parser en JSON le contenu HTML des erreurs HTTP à carte urbaine lille : Ne pas parser en JSON le contenu HTML des erreurs HTTP
  • Priorité changé de Normal à Bas
#3

Mis à jour par Nicolas Roche il y a 7 mois

Autre exemple :
https://sentry.entrouvert.org/entrouvert/publik/issues/113543/
On reçoit des erreurs HTTP 413 quand on envoie une photo trop grosse (il y a aussi des 409 dans la même sentry).
https://passerelle.mesdemarches.lille.fr/manage/lille-urban-card/pass-urbain/logs/?q=5de0a6e0-94b0-4708-a3ac-2be2de5ddf89

Formats disponibles : Atom PDF