انتقل إلى المحتوى
KnowledgeCity

الطلب والاستجابة

تعرف على طلبات واستجابات HTTP.
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ3.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة Josh Guardino  3 الدروس ·  16m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

من المهم فهم مفهوم الطلبات والردود من أجل تعلم REST بشكل شامل. مع ظهور وثائق API المعقدة والشاملة، فضلاً عن الأدوات القوية من جانب العميل، أصبح تطوير عميل REST API أسهل من أي وقت مضى. هناك العديد من أدوات البرامج المتاحة لتطوير واختبار وتوثيق واجهات برمجة التطبيقات، ولكن منتج البرمجيات الأكثر استخدامًا لتطوير واختبار عميل API هو Postman. يعد اكتساب مستوى خبير من المعرفة باستخدام Postman (أو أدوات مماثلة) مهارة أساسية لأي مطور عميل API. ستقدم هذه الدروس تعريفًا لـ Postman وبعض ميزاته الأكثر فائدة.

باستخدام Postman ستتعلم كيفية إصدار طلبات لواجهات برمجة تطبيقات REST باستخدام مجموعة متنوعة من طرق HTTP. ستتعلم أيضًا كيفية قراءة وفهم الردود الواردة من الطلبات كما تظهر في Postman. بالإضافة إلى ذلك، سترى كيف يمكن استيراد واجهات برمجة التطبيقات الحالية إلى Postman باستخدام البيانات الوصفية القياسية، والتي تقوم تلقائيًا بإنشاء كائنات الطلب التي يمكن تحريرها وتخزينها ومشاركتها.

ما ستتعلمه

  • التنقل بين الوظائف المختلفة التي يوفرها Postman
  • وصف العناصر الأساسية لطلبات REST API المُشكَّلة جيداً
  • إرسال الطلبات إلى واجهات برمجة التطبيقات REST باستخدام مجموعة متنوعة من أساليب HTTP
  • تحليل طلبات HTTP وقراءة الاستجابات كما تظهر في Postman
  • فهم كيفية إرسال طلبات الكتابة لأجسام الطلبات إلى واجهات برمجة التطبيقات REST
  • استيراد واجهات برمجة التطبيقات الموجودة إلى Postman باستخدام البيانات الوصفية القياسية لإنشاء كائنات طلبات قابلة للتحرير تلقائياً

النقاط الرئيسية

  • يُعدّ فهم مفهوم الطلبات والاستجابات أمراً ضرورياً لتعلم REST بصورة شاملة.
  • Postman هو أكثر منتجات البرامج استخداماً في تطوير عملاء API واختبارها.
  • يُعدّ اكتساب المعرفة على مستوى الخبراء في Postman أو أدوات مماثلة مهارةً أساسية لأي مطور عميل API.
  • يمكن استيراد واجهات برمجة التطبيقات الموجودة إلى Postman باستخدام البيانات الوصفية القياسية، مما يُنشئ تلقائياً كائنات طلبات يمكن تحريرها وتخزينها ومشاركتها.
  • يتيح Postman إرسال الطلبات باستخدام مجموعة متنوعة من أساليب HTTP وقراءة الاستجابات التي تُعيدها.

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

لمن هذا المقرر؟

هو موجَّه لمطوري عملاء API، الذين يُعدّ اكتساب مستوى الخبراء في Postman أو أدوات مماثلة مهارةً أساسية لهم.

ما الذي يغطيه هذا المقرر؟

يُقدّم المقرر Postman وبعض أكثر ميزاته فائدة، ويتناول إرسال الطلبات إلى واجهات برمجة التطبيقات REST باستخدام مجموعة متنوعة من أساليب HTTP، وقراءة الاستجابات المستلمة وفهمها، واستيراد واجهات برمجة التطبيقات الموجودة إلى Postman باستخدام البيانات الوصفية القياسية.

ما المهارات التي ستكتسبها؟

ستتعلم التنقل بين وظائف Postman، ووصف العناصر الأساسية لطلبات REST API المُشكَّلة جيداً، وفهم استجابات REST API وتحليلها في Postman، وفهم كيفية إرسال طلبات الكتابة لأجسام الطلبات إلى واجهات برمجة التطبيقات REST.

ما الأداة التي يركز عليها المقرر؟

يركز المقرر على Postman، الموصوف بأنه أكثر منتجات البرامج استخداماً في تطوير عملاء API واختبارها، مع الإشارة إلى وجود أدوات مماثلة.

ما الدروس المتضمنة؟

يشمل المقرر ثلاثة دروس: طلبات واستجابات HTTP، وتحليل طلبات HTTP، واستقبال الاستجابات.