- بواسطة x32x01 ||
أخطاء HTTP الأكثر شيوعًا ومعانيها
لما بتتصفح الإنترنت أحيانًا بتقابلك رسائل خطأ برقم معين زي 404 أو 500. الأرقام دي مش عشوائية، دي أكواد HTTP بتوضح نوع المشكلة. خلينا نشرح أهم الأخطاء بطريقة بسيطة.أولاً: الأخطاء اللي بتبدأ بالرقم 400 (سببها المستخدم)
الأخطاء دي معناها إن المشكلة جاية من عندك كمستخدم، زي إدخال رابط غلط أو طلب غير صحيح.أشهر رموز 400:
- 400 – Bad Request: الطلب اللي أرسلته للخادم غير مفهوم.
- 401 – Unauthorized: لازم تسجل دخول الأول عشان تدخل على الصفحة.
- 402 – Payment Required: محتوى مدفوع ولازم تدفع للوصول ليه.
- 403 – Forbidden: الصفحة ممنوعة ومش مسموحلك تدخلها.
- 404 – Not Found: الرابط غير موجود أو الصفحة اتحذفت.
- 405 – Method Not Allowed: طريقة الطلب (GET أو POST) مش متوافقة مع الصفحة.
- 408 – Request Timeout: الطلب أخد وقت أطول من اللازم.
- 409 – Conflict: في تعارض بين طلبك وطلب تاني.
- 410 – Gone: الصفحة كانت موجودة قبل كده لكن اتمسحت نهائيًا.
- 413 – Payload Too Large: حجم البيانات اللي بعتها كبير جدًا.
- 414 – URI Too Long: الرابط طويل بشكل غير مقبول.
- 415 – Unsupported Media Type: نوع الملف غير مدعوم.
- 429 – Too Many Requests: بعت طلبات كتير جدًا في وقت قصير.
- 451 – Unavailable For Legal Reasons: الصفحة محجوبة لأسباب قانونية.
ثانيًا: الأخطاء اللي بتبدأ بالرقم 500 (سببها الخادم)
النوع ده بيكون سببه السيرفر أو الموقع نفسه، مش المستخدم.أشهر رموز 500:
- 500 – Internal Server Error: خطأ داخلي غير متوقع في السيرفر.
- 501 – Not Implemented: السيرفر مش بيدعم الوظيفة المطلوبة.
- 502 – Bad Gateway: حصل خطأ في الاتصال بين خوادم الموقع.
- 503 – Service Unavailable: السيرفر مش متاح حاليًا أو عليه ضغط.
- 504 – Gateway Timeout: السيرفر المستضيف اتأخر في الرد.
- 505 – HTTP Version Not Supported: إصدار HTTP المستخدم مش مدعوم.
- 507 – Insufficient Storage: مساحة السيرفر ممتلئة.
- 508 – Loop Detected: السيرفر دخل في حلقة تكرار لا نهائية.
- 511 – Network Authentication Required: محتاج مصادقة للوصول للشبكة.
الخلاصة
أكواد الأخطاء دي بتسهل علينا نفهم المشكلة بسرعة:
- لو الكود بيبدأ بـ 400 → الغلط غالبًا من المستخدم.
- لو بيبدأ بـ 500 → الغلط من السيرفر نفسه.
التعديل الأخير: