我正在向 /uploads.json 发起 REST 调用,在 Postman 中可以正常工作,但在我编写的客户端中却不行。
Discourse 的响应包含一个空字符串——可能是我遗漏了什么。
是否有其他方法可以查看传入的 REST 调用是如何处理的,以及为什么会生成 400 响应?
我正在向 /uploads.json 发起 REST 调用,在 Postman 中可以正常工作,但在我编写的客户端中却不行。
Discourse 的响应包含一个空字符串——可能是我遗漏了什么。
是否有其他方法可以查看传入的 REST 调用是如何处理的,以及为什么会生成 400 响应?
您可以查看 /var/discourse/shared/standalone/logs/rails/production.log
我正在使用 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 代理来查看应用程序发送的内容(而不是尝试在日志中查找)。
谢谢!