العميل
Client
الجانب الذي يطلب البيانات أو المعالجة — مثل متصفح الويب أو تطبيق الهاتف.
الدرس 3-2
العميل بيطلب، والخادم بيرد — بس بأي لغة وبأي قواعد؟
لطلب مورد أو بيانات من الخادم — بلا تغيير في حالته.
لإرسال بيانات ليعالجها الخادم — مثل إرسال نموذج تسجيل الدخول.
سنة 1991، أول نسخة من HTTP (اللي سُمّيت لاحقًا HTTP/0.9) كانت بتدعم GET بس — طلب واحد، سطر واحد، من غير أي رؤوس أو أكواد حالة. طرق زي POST اتضافت بعد كده لما احتاج الويب يستقبل بيانات من المستخدم، مش يعرضها بس.
المصدر: MDN Web Docs — Evolution of HTTPالعميل هو الجانب الذي يطلب البيانات، والخادم هو الجانب الذي يعيد الاستجابة.
Client
الجانب الذي يطلب البيانات أو المعالجة — مثل متصفح الويب أو تطبيق الهاتف.
Server
الجانب الذي يستقبل الطلبات ويعالجها ويعيد الاستجابات.
HyperText Transfer Protocol
بروتوكول لتبادل الرسائل بين عميل وخادم على الويب.
HTTP over TLS
استخدام HTTP عبر اتصال TLS آمن — يحمي السرية والسلامة ويصادق الخادم.
HTTP Request Method
يُستخدم عادةً لطلب مورد أو بيانات من الخادم.
HTTP Request Method
يُستخدم عادةً لإرسال بيانات ليعالجها الخادم.
HTTP Status Code
رقم يشير إلى نتيجة المعالجة: 200 نجاح · 404 غير موجود · 500 خطأ في الخادم.
API / JSON
API تتيح لبرنامج طلب بيانات من آخر · JSON صيغة نصية لتمثيل البيانات المهيكلة.
الإجابات الصحيحة لا تصل إلى المتصفح — التصحيح يجري على الخادم عند الإجابة.
المصطلح الخاص بالجانب الذي يستقبل الطلبات من العملاء ويعالجها ويعيد الاستجابات هو:
أي مما يلي يصف HTTPS بأنسب شكل؟
أي مما يلي يمثّل تركيبة غير مناسبة بين رمز حالة HTTP ومعناه؟
«إدخال معرّف وكلمة مرور في نموذج تسجيل الدخول وإرسالهما» يستخدم طريقة:
أي مما يلي يصف واجهة برمجة التطبيقات (API) بأنسب شكل؟
ما ميزة استقبال البيانات بصيغة JSON؟
لماذا يجب أن تستخدم صفحة تسجيل الدخول HTTPS بدلًا من HTTP العادي؟
العميل هو الجانب الذي يطلب البيانات، والخادم هو الجانب الذي يعيد الاستجابة.
HTTPS هو استخدام HTTP عبر اتصال محمي بـ TLS.
أسلوب GET مخصص لإرسال البيانات إلى الخادم.
رمز حالة HTTP 404 يشير إلى أن المورد المطلوب غير موجود.
رمز حالة HTTP 500 يشير إلى أن الطلب تمت معالجته بنجاح.
واجهة برمجة التطبيقات (API) نظام لتبادل البيانات بين برمجيات مختلفة.
طابق كل وصف بالخيار المناسب.
طابق كل وصف بالخيار المناسب.
يعتمد كثير من تطبيقات الويب على الاتصال بين ، الذي يرسل طلبًا، و، الذي يستقبل الطلب ويعالجه ويعيد استجابة. ويستخدم الويب بروتوكولًا يسمى لتبادل الرسائل، ويسمى استخدامه عبر اتصال TLS آمن . وتوضّح طريقة الطلب الغرض منه؛ فيستخدم لطلب مورد أو بيانات، و لإرسال بيانات ليعالجها الخادم.