DevToolPal
ع
5xx أخطاء الخادم

505 HTTP Version Not Supported

إصدار HTTP غير مدعوم

ماذا يعني

لا يدعم الخادم إصدار HTTP المستخدم في الطلب.

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

  • سطر طلب مشوه يبدو كإصدار غير معروف
  • إصدارات بروتوكول قديمة جدًا أو حديثة جدًا على خوادم مبسطة

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

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

استخدم HTTP/1.1 الذي تدعمه كل الخوادم، وتحقق من سلامة سطر الطلب.

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

أجب مع ذكر الإصدارات المدعومة في الجسم.

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

HTTP/1.1
HTTP/1.1 505 HTTP Version Not Supported
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

المواصفة

RFC 9110 §15.6.6

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

› هل يمكن أن يسبب خطأ إملائي الرمز 505؟

نعم. مسافة في العنوان قد تقسم سطر الطلب فيبدو الإصدار غير صالح.

› هل يحدث 505 مع HTTP/2؟

نادرًا؛ يُتفاوض على HTTP/2 أثناء TLS، فيعود الإصدار غير المدعوم ببساطة إلى HTTP/1.1.