J'ai une exception étrange dans notre application et je voudrais me connecter lorsqu'il se produit et inclure la chaîne de demande complète, y compris les paramètres.
Quand j'essaie
log.warn("Weird request " + request.getRequestURL());
Je reçois la chaîne de demande mais pas les paramètres qui ont été inclus? et &.
exemple:
/testRequest.do?param1=1¶m2=2
Je vois seulement
/testRequest.do
Puis-je obtenir toute cette ficelle quelque part?
Voir httpServletRequest # getQuerystring ()
Si vous souhaitez l'ensemble de la chaîne, vous devrez ajouter l'URL de la demande et la chaîne de requête ensemble, car il n'y a pas de méthode pour obtenir le tout.
System.out.println(request.getRequestURL().append('?').append(request.getQueryString()));