Projet

Général

Profil

Bug #21759

erreur quand les noms des paramètres dans la querystring contiennent des accents

Ajouté par Serghei Mihai il y a environ 6 ans. Mis à jour il y a environ 6 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
09 février 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Arrivé sur la prod de Nancy:

Internal Server Error: /reservation-scolaire-pour-nancy-musees/
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 108, in get_response
    response = middleware_method(request)
  File "/usr/lib/python2.7/dist-packages/wcs/middleware.py", line 46, in process_request
    pub.parse_request(compat_request)
  File "/usr/lib/pymodules/python2.7/quixote/publish.py", line 113, in parse_request
    request.process_inputs()
  File "/usr/lib/python2.7/dist-packages/wcs/qommon/http_request.py", line 127, in process_inputs
    for k, v in self.form.items())
  File "/usr/lib/python2.7/dist-packages/wcs/qommon/http_request.py", line 127, in <genexpr>
    for k, v in self.form.items())
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 0: ordinal not in range(128)

Request repr(): 
<WSGIRequest
path:/reservation-scolaire-pour-nancy-musees/,
GET:<QueryDict: {u'\xe9e ML- Exposition Lorrains sans fronti\xe8res/ coll\xe8ge': [u''], u'session_var_offre': [u'SEC- visite guid']}>,


Demandes liées

Duplique w.c.s. - Bug #21683: qommon/http_request.py: ne pas crasher sur une querystring mal encodéeFermé07 février 2018

Actions

Historique

#1

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Statut changé de Nouveau à Rejeté
#2

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Duplique Bug #21683: qommon/http_request.py: ne pas crasher sur une querystring mal encodée ajouté

Formats disponibles : Atom PDF