مرحباً @iHiD شكراً على التقرير وإعادة الإنتاج - يبدو بالفعل أنه خطأ في الترميز في الطريقة التي يربط بها بالمنتدى:
أشك في أنك تفتقد ترميز URL لجسم الموضوع:
الرابط المقدم هو:
https://forum.exercism.org/new-topic?title=Group%20all%20GitHub%20Actions%20updates%20into%20a%20single%20larger%20pull%20request%26body=https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference#groups--%0D%0A%0D%0AReduces%20the%20number%20of%20pull%20requests%20to%20review%20and%20voids%20blockages%20like:%0D%0A*%20#23%20vs.%0D%0A*%20#27%20vs.%0D%0A*%20#28%20by%20putting%20them%20all%20in%20a%20single%20pull%20request%26category=free-pascal
يحتوي الجسم على نص يجب ترميزه عبر URL مثل الشرطات المائلة، والرموز المربعة.
بينما يعمل مباشرة، لأن المتصفحات ذكية وتتعامل مع أشياء كهذه، فإن منطق إعادة التوجيه الخاص بنا يحدد عنوان URL وجهة عبر معلمات معينة، ويستهدف أي معلمات تم تقديمها في الأصل - بدون ترميز مناسب، أشك في أن هذا هو ما يكسر إعادة التوجيه هذه تحديدًا.
باستخدام رابط URL مع ترميز الجسم، لا أحصل على هذه المشكلات. الرابط المرمز بشكل صحيح يبدو كالتالي:
https://forum.exercism.org/new-topic?title=test%26body=https%3A%2F%2Fdocs.github.com%2Fen%2Fcode-security%2Fdependabot%2Fworking-with-dependabot%2Fdependabot-options-reference%23groups--%250D%250A%250D%250AReduces%2520the%2520number%2520of%2520pull%2520requests%2520to%2520review%2520and%2520voids%2520blockages%2520like%3A%250D%250A*%2520%2323%2520vs.%250D%250A*%2520%2327%2520vs.%250D%250A*%2520%2328%2520by%2520putting%2520them%2520all%2520in%2520a%2520single%2520pull%2520request%26category%3Dfree-pascal%26category=free-pascal