DevToolPal
ع
4xx أخطاء العميل

414 URI Too Long

العنوان طويل جدًا

ماذا يعني

عنوان URL للطلب أطول مما يقبل الخادم تفسيره.

الأسباب الشائعة

  • سلاسل استعلام ضخمة، مثل مرشحات أو بيانات مرمّزة في العنوان
  • حلقات إعادة توجيه تواصل إضافة المعاملات
  • استخدام GET حيث كان يجب أن يحمل POST البيانات

طريقة الإصلاح

إن كنت العميل أو الزائر

انقل البيانات الكبيرة إلى جسم POST وأبقِ العناوين أقل من نحو 2000 حرف.

إن كنت مسؤولًا عن الموقع أو الواجهة البرمجية

أصلح حلقات إعادة التوجيه؛ وإن كانت العناوين الطويلة مشروعة فارفع large_client_header_buffers في nginx أو LimitRequestLine في Apache.

مثال على الاستجابة

HTTP/1.1
HTTP/1.1 414 URI Too Long
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

المواصفة

RFC 9110 §15.5.15

الأسئلة الشائعة

› ما الحد الأقصى لطول العنوان؟

لا يوجد حد ثابت في المواصفة؛ تسمح الخوادم عادة بـ 8 KB والمتصفحات بنحو 2 MB، لكن أبقِ العناوين قصيرة للتوافق.

› هل يمكن أن تسبب حلقة إعادة توجيه الخطأ 414؟

نعم. كل قفزة تضيف معاملات حتى يصبح العنوان طويلًا جدًا.