لست متأكدًا من أن هذه مشكلة في Discourse. لقد رددت على المشكلة على Mastodon. أشاركها هنا للتسهيل:
السبب في أننا نعيد 400 في هذا السيناريو هو أن مواصفات ActivityPub تبدو أنها تتطلب ذلك.
يجب إجراء طلبات POST (على سبيل المثال، إلى صندوق الوارد) باستخدام نوع محتوى application/ld+json؛ profile=“ActivityStreams 2.0 Terms” وطلبات GET (انظر أيضًا 3.2 استرداد الكائنات) مع رأس Accept بقيمة application/ld+json؛ profile=“ActivityStreams 2.0 Terms”
@ClearlyClaire هل هناك حاجة لإضافة
text/html;q=0.1إلى رأسAccept؟