REST API 调试 - 如何启用

我正在向 /uploads.json 发起 REST 调用,在 Postman 中可以正常工作,但在我编写的客户端中却不行。

Discourse 的响应包含一个空字符串——可能是我遗漏了什么。
是否有其他方法可以查看传入的 REST 调用是如何处理的,以及为什么会生成 400 响应?

您可以查看 /var/discourse/shared/standalone/logs/rails/production.log

2 个赞

我正在使用 tiredofit/discourse 提供的 Docker 镜像,但似乎没有 production.log 文件。

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

我采取了另一种方法,使用 Postman 代理来查看应用程序发送的内容(而不是尝试在日志中查找)。

谢谢!