يتم إرسال كل طلب تقدمه على الويب باستخدام بروتوكول نقل النص التشعبي أو HTTP. HTTP هو الطريقة التي يتحدث بها العملاء والخوادم مع بعضهم البعض على الويب. نظرًا لوجود العديد من أنواع العملاء والخوادم ، فمن الضروري وضع قواعد حتى يتمكن الجميع من التحدث مع بعضهم البعض ، ويضع HTTP هذه القواعد الأساسية. في كل تبادل HTTP ، يتم إرسال قطعتين من المعلومات إلى العميل.
أولاً ، رمز الحالة ، ثم المورد المطلوب ، مثل صفحة ويب أو ملف. تساعد أكواد حالة HTTP في تحديد سبب المشكلة عندما لا يتم تحميل صفحة ويب أو مورد آخر بشكل صحيح. تحدد مواصفات HTTP نطاقات أرقام معينة لأنواع استجابة معينة. إحدى الصفحات التي قد تتعرف عليها هي صفحة 404 سيئة السمعة غير موجودة. هذا أمر رائع حقًا ، ولكن 404 هو مجرد واحد من العديد من رموز الحالة التي يمكن إرجاعها كاستجابة HTTP.
يتكون كل رمز من رموز الحالة من ثلاثة أرقام ويستخدم الرقم الأول لتصنيف المعلومات. على سبيل المثال:
- 100 إجابة مفيدة
- 200 إجابة تعني النجاح
- 300 رد يعني إعادة التوجيه
- 400 استجابة تعني خطأ العميل
- 500 رد يعني خطأ في الخادم.
سنتوقف عند هذا الحد الآن لمنحنا فرصة للتحدث عن HTTPS ، الإصدار الآمن من HTTP. ولكن إذا كنت مهتمًا ، فقد أضفت بعض المعلومات حول أكواد الحالة في مقال آخر (انظر المقالة).
في بعض الأحيان ، أثناء السفر على الويب ، يظهر شريط قفل في شريط العناوين. سيكون القفل عادةً على طول الطريق إلى اليسار ، وسيبدأ عنوان URL بـ https ، وليس http. يشير S إلى الأمان ويعني أن الاتصال بين العميل والخادم خاص ومشفّر.
عند تصفح الويب ، لا تستخدم المواقع التي تحتوي على معلومات حساسة ، مثل المعلومات المصرفية أو السجلات الطبية أو حتى مجرد اسم المستخدم وكلمات المرور إذا لم يكن لديهم القفل.
توقف! . كان هناك الكثير من المعلومات والاختصارات والمصطلحات. لكن لا تعتقد أنه عليك حفظها جميعًا الآن.
في هذه المرحلة ، أهم شيء هو كيفية عمل الأشياء.
للمراجعة ، يبدأ كل طلب ويب بكتابة شيء ما أو النقر فوقه على الويب. غالبًا ما تجد ما تحتاج إليه باستخدام عنوان URL ، ولكن يمكنك أيضًا إخفاء عناوين URL خلف الارتباطات التشعبية.
المدرجة في URL هو اسم المجال. أسماء النطاقات هي في الحقيقة مجرد إصدارات جذابة من عناوين IP ، وتقوم خوادم اسم المجال بإجراء الاتصال بين أسماء المجال وعناوين IP. اللغة المشتركة التي وافقوا على التحدث بها ، لكن لا ينبغي أن يعمل أي من هذه البرامج معًا بشكل جيد. الأمر متروك للمطورين للعمل معًا وهذا ما يجعل الويب يعمل.
Author:خالد البهجة
اترك تعليقاً إلغاء الرد
يتم إرسال كل طلب تقدمه على الويب باستخدام بروتوكول نقل النص التشعبي أو HTTP. HTTP هو الطريقة التي يتحدث بها العملاء والخوادم مع بعضهم البعض على الويب. نظرًا لوجود العديد من أنواع العملاء والخوادم ، فمن الضروري وضع قواعد حتى يتمكن الجميع من التحدث مع بعضهم البعض ، ويضع HTTP هذه القواعد الأساسية. في كل تبادل HTTP ، يتم إرسال قطعتين من المعلومات إلى العميل.
أولاً ، رمز الحالة ، ثم المورد المطلوب ، مثل صفحة ويب أو ملف. تساعد أكواد حالة HTTP في تحديد سبب المشكلة عندما لا يتم تحميل صفحة ويب أو مورد آخر بشكل صحيح. تحدد مواصفات HTTP نطاقات أرقام معينة لأنواع استجابة معينة. إحدى الصفحات التي قد تتعرف عليها هي صفحة 404 سيئة السمعة غير موجودة. هذا أمر رائع حقًا ، ولكن 404 هو مجرد واحد من العديد من رموز الحالة التي يمكن إرجاعها كاستجابة HTTP.
يتكون كل رمز من رموز الحالة من ثلاثة أرقام ويستخدم الرقم الأول لتصنيف المعلومات. على سبيل المثال:
- 100 إجابة مفيدة
- 200 إجابة تعني النجاح
- 300 رد يعني إعادة التوجيه
- 400 استجابة تعني خطأ العميل
- 500 رد يعني خطأ في الخادم.
سنتوقف عند هذا الحد الآن لمنحنا فرصة للتحدث عن HTTPS ، الإصدار الآمن من HTTP. ولكن إذا كنت مهتمًا ، فقد أضفت بعض المعلومات حول أكواد الحالة في مقال آخر (انظر المقالة).
في بعض الأحيان ، أثناء السفر على الويب ، يظهر شريط قفل في شريط العناوين. سيكون القفل عادةً على طول الطريق إلى اليسار ، وسيبدأ عنوان URL بـ https ، وليس http. يشير S إلى الأمان ويعني أن الاتصال بين العميل والخادم خاص ومشفّر.
عند تصفح الويب ، لا تستخدم المواقع التي تحتوي على معلومات حساسة ، مثل المعلومات المصرفية أو السجلات الطبية أو حتى مجرد اسم المستخدم وكلمات المرور إذا لم يكن لديهم القفل.
توقف! . كان هناك الكثير من المعلومات والاختصارات والمصطلحات. لكن لا تعتقد أنه عليك حفظها جميعًا الآن.
في هذه المرحلة ، أهم شيء هو كيفية عمل الأشياء.
للمراجعة ، يبدأ كل طلب ويب بكتابة شيء ما أو النقر فوقه على الويب. غالبًا ما تجد ما تحتاج إليه باستخدام عنوان URL ، ولكن يمكنك أيضًا إخفاء عناوين URL خلف الارتباطات التشعبية.
المدرجة في URL هو اسم المجال. أسماء النطاقات هي في الحقيقة مجرد إصدارات جذابة من عناوين IP ، وتقوم خوادم اسم المجال بإجراء الاتصال بين أسماء المجال وعناوين IP. اللغة المشتركة التي وافقوا على التحدث بها ، لكن لا ينبغي أن يعمل أي من هذه البرامج معًا بشكل جيد. الأمر متروك للمطورين للعمل معًا وهذا ما يجعل الويب يعمل.