Postman では正常に動作するのですが、私が作成しているクライアントで /uploads.json に対して REST 呼び出しを行っています。
Discourse のレスポンスには空の文字列が含まれています。おそらく何か見落としているのだと思います。
受信した REST 呼び出しがどのように処理され、なぜ 400 レスポンスが生成されるのかを確認する別の方法はありますか?
Postman では正常に動作するのですが、私が作成しているクライアントで /uploads.json に対して REST 呼び出しを行っています。
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 プロキシを使用して、ログで探す代わりにアプリケーションが送信しているものを確認しました。
ありがとうございます!