قائمة رموز حالة بروتوكول نقل النص الفائق

قائمة رموز حالة بروتوكول نقل النص الفائق وتشمل أيضا معايير الإنترنت (Internet Standard) الموضوعة بواسطة (IETF) والمعايير الأخرى مثل آر إف سي والمواصفات الأخرى وبعض الأكواد الإضافية شائعة الاستخدام، الرقم الأول (First Digit) من كود الحالة (Status Code) يحدد واحد من أحد خمس فئات (Classes) من استجابة (response) ، يجب أن يتعرف جهاز مستقبل إتش تي تي بي (HTTP Client) على هذه الفئات الخمس كحد أدنى، العبارات المستخدمة هي صيغ قياسية ولكن يمكن الزيادة والمد بأي بديل للقراءة البشرية، ما لم ينص على خلاف ذلك، كود الحالة هو جزء من معيار (HTTP/1.1) ().
 أكواد سلسلة الحالة 1 
 طلبات وردة وعمليات مستمرة.

هذه الفئة (class) من أكواد الحالة تشير إلى استجابة مؤقتة، وتتكون من الحالة status-line ورؤس اختيارية وتنتهي بسطر فارغ .

وحيث أن كود الحالة 1xx لم يعرف بواسطة (HTTP/1.0) فلا يرسل الخادم server أستجابة 1xx إلى جهاز حاسوب العميل client ،Italicised words and phrases such as must and should represent interpretation guidelines as given by  الا في حالة الظروف التجريبية .

  100 استمر 

  101 بروتوكولات التحويل 
 يسأل الطالب (Requester) الخادم (Server) تبديل البروتوكولات (switch protocols) ويوافق الخادم على القيام بذلك .

  102 معالجة شبكة توزيع التأليف والإصدارات 
 طلب (Request) ويب داف (WEBDAV، ) قد يحتوي على العديد من الطلبات الفرعية (sub-requests) التي تنطوي على عمليات على الملفات (file operations)،

الشفرةتلخيص بالعربيةتلخيص بالانجليزيةالمعنى100متابعةContinueيشير هذا الرد المؤقت إلى أن كل شيء حتى الآن على ما يرام وأنه يجب على العميل متابعة الطلب ، أو تجاهل الاستجابة إذا كان الطلب قد انتهى بالفعل.101بروتوكول التحويلSwitching Protocolيتم إرسال هذا الرمز استجابة لرأس طلب ترقية من العميل ، ويشير إلى البروتوكول الذي ينتقل إليه الخادم.102معالجة Processingيشير هذا الرمز إلى أن الخادم قد تلقى الطلب ويقوم بمعالجته ، ولكن لا توجد استجابة متاحة حتى الآن.103تلميحات مبكرةEarly Hintsالغرض الأساسي من رمز الحالة هذا هو استخدامه مع رأس الارتباط ، مما يسمح لوكيل المستخدم ببدء التحميل المسبق للموارد بينما يقوم الخادم بإعداد استجابة.

 أكواد سلسلة الحالة 2 
 هذه الفئة من أكواد الحالة تشير إلى أن النشاط المطلوب من جهاز العميل (client) قد تم إستلمه وفهمه وقبوله ومعالجتها بنجاح .

 200 أوكي 

 201 تم الإنشاء 
 تم إنجاز الطلب، مما أدى إلى إنشاء مورد جديد.

 202 مقبول 

  203 معلومات غير موثوقة (بداية من HTTP / 1.1) 

الشفرةتلخيص بالعربيةتلخيص بالانجليزيةالمعنى200حسناOKنجح الطلب. يعتمد معنى النجاح على طريقة HTTP.201تم إنشاؤهاCreatedنجح الطلب وتم إنشاء مورد جديد نتيجة لذلك. هذا هو عادةً الرد المرسل بعد طلبات POST ، أو بعض طلبات PUT.202مقبولAcceptedتم استلام الطلب ولكن لم يتم البت فيه بعد. إنه غير ملزم ، حيث لا توجد طريقة في HTTP لإرسال استجابة غير متزامنة تشير لاحقًا إلى نتيجة الطلب. الغرض منه هو الحالات التي تتعامل فيها عملية أو خادم آخر مع الطلب ، أو لمعالجة الدُفعات.203معلومات غير موثوقةNon-Authoritative Informationرمز الاستجابة هذا يعني أن المعلومات الوصفية التي تم إرجاعها ليست هي نفسها تمامًا كما هو متاح من الخادم الأصلي ، ولكن يتم جمعها من نسخة محلية أو نسخة من جهة خارجية. يستخدم هذا في الغالب للمرايا أو النسخ الاحتياطية لمورد آخر. باستثناء تلك الحالة المحددة ، يفضل الرد على "200 OK" على هذه الحالة.204لا يوجد محتوىNo Contentلا يوجد محتوى لإرساله لهذا الطلب ، ولكن قد تكون الرؤوس مفيدة. يجوز لوكيل المستخدم تحديث الرؤوس المخزنة مؤقتًا لهذا المورد برموز جديدة.205إعادة تعيين المحتوىReset Contentيخبر وكيل المستخدم بإعادة تعيين المستند الذي أرسل هذا الطلب.

 أكواد سلسلة الحالة 3 إعادة توجيه 

الشفرةتلخيص بالعربيةتلخيص بالانجليزيةالمعنى300 اختيار متعددMultiple Choiceيحتوي الطلب على أكثر من رد محتمل. يجب على وكيل المستخدم أو المستخدم اختيار أحدهما. (لا توجد طريقة قياسية لاختيار أحد الردود ، ولكن يوصى باستخدام روابط HTML للإمكانيات حتى يتمكن المستخدم من الاختيار.)301منقول بشكل دائمMoved Permanentlyتم تغيير عنوان URL للمورد المطلوب بشكل دائم. تم تقديم عنوان URL الجديد في الاستجابة.302موجودFoundرمز الاستجابة هذا يعني أنه تم تغيير عنوان URI للمورد المطلوب مؤقتًا. قد يتم إجراء المزيد من التغييرات في URI في المستقبل. لذلك ، يجب استخدام نفس URI بواسطة العميل في الطلبات المستقبلية.303انظر أخرىSee Otherأرسل الخادم هذه الاستجابة لتوجيه العميل للحصول على المورد المطلوب في URI آخر مع طلب GET.304غير معدلةNot Modifiedيستخدم هذا لأغراض التخزين المؤقت. يخبر العميل أنه لم يتم تعديل الاستجابة ، لذلك يمكن للعميل متابعة استخدام نفس النسخة المخبأة من الاستجابة.305استخدام الوكيلUse Proxy محدد في إصدار سابق من مواصفات HTTP للإشارة إلى أنه يجب الوصول إلى الاستجابة المطلوبة بواسطة وكيل. تم إهماله بسبب مخاوف أمنية تتعلق بتكوين وكيل داخل النطاق.306غير مستخدمunusedلم يعد رمز الاستجابة هذا مستخدمًا ؛ محجوز فقط. تم استخدامه في إصدار سابق من مواصفات HTTP / 1.1.307إعادة توجيه مؤقتةTemporary Redirectيرسل الخادم هذه الاستجابة لتوجيه العميل للحصول على المورد المطلوب في URI آخر بنفس الطريقة التي تم استخدامها في الطلب السابق. يحتوي هذا على نفس الدلالات مثل رمز استجابة HTTP 302 Found ، باستثناء أنه يجب على وكيل المستخدم عدم تغيير طريقة HTTP المستخدمة: إذا تم استخدام POST في الطلب الأول ، فيجب استخدام POST في الطلب الثاني.308إعادة توجيه دائمةPermanent Redirectهذا يعني أن المورد موجود الآن بشكل دائم في عنوان URI آخر ، محدد بواسطة عنوان الموقع: استجابة HTTP. هذا له نفس دلالات رمز 301 المنقولة بشكل دائم لرمز استجابة HTTP ، باستثناء أنه يجب على وكيل المستخدم عدم تغيير طريقة HTTP المستخدمة: إذا تم استخدام POST في الطلب الأول ، فيجب استخدام POST في الطلب الثاني.

 أكواد سلسلة الحالة 4 

الشفرةتلخيص بالعربيةتلخيص بالانجليزيةالمعنى400 طلب سيّئBad Requestتعذر على الخادم فهم الطلب بسبب بناء جملة غير صالح.

 أكواد سلسلة الحالة 5 خطأ خادوم 

+الشفرةتلخيص بالعربيةتلخيص بالانجليزيةالمعنى500 خطأ خادم داخليInternal Server Errorواجه الخادم حالة لا يعرف كيفية التعامل معها.

 أكواد غير رسمية 

 انظر أيضا 
 الرسالة 404
 قائمة بحقول رأس بروتوكول نقل النص التشعبي
 ملاحظات 

 مصادر ومراجع 

 روابط خارجية 
 Hypertext Transfer Protocol (HTTP) Status Code Registry
 Microsoft Knowledge Base: MSKB943891: The HTTP status codes in IIS 7.0
 Help for HTTP errors
 Test any HTTP status code in a web browser
 Checking tool for URL for status code with description
 Real time server-side 503 HTTP status code checker tool
 Choosing an HTTP Status Code — Stop Making It Hard

تصنيف:تراميز حالة بروتوكول نقل النص الفائق
تصنيف:قوائم متعلقة بالإنترنت