تصحيح أخطاء REST API - كيفية التمكين

أقوم بإجراء استدعاء REST إلى /uploads.json، والذي يعمل بشكل جيد في Postman، ولكنه لا يعمل في العميل الذي أكتبه.

يحتوي رد Discourse على سلسلة فارغة - ربما فاتني شيء ما.
هل هناك طريقة أخرى لمعرفة كيفية معالجة استدعاء REST الوارد ولماذا يتم إنشاء استجابة 400؟

يمكنك الاطلاع على /var/discourse/shared/standalone/logs/rails/production.log

إعجابَين (2)

أنا أستخدم صورة دوكر التي يوفرها tiredofit/discourse، ويبدو أنه لا يوجد ملف production.log

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

لقد اتخذت مسارًا آخر واستخدمت وكيل postman لرؤية ما ترسله التطبيقات (بدلاً من محاولة العثور عليه في السجل).

شكرا!