Dépannage de l'API REST - comment activer

J’effectue un appel REST à /uploads.json, qui fonctionne bien dans Postman, mais pas dans le client que j’écris.

La réponse de Discourse contient une chaîne vide - j’ai probablement oublié quelque chose.
Existe-t-il une autre approche pour voir comment un appel REST entrant est traité et pourquoi une réponse 400 est générée ?

Vous pouvez consulter /var/discourse/shared/standalone/logs/rails/production.log

2 « J'aime »

J’utilise l’image docker fournie par tiredofit/discourse, et apparemment il n’y a pas de production.log

[tiredofit/discourse:3.2.2 08:28:46 ~] $ find / -name production.log
[tiredofit/discourse:3.2.2 08:29:02 ~] $

J’ai pris une autre voie et utilisé le proxy postman pour voir ce que l’application envoie (au lieu d’essayer de le trouver dans le log).

Merci !