تشريح الطلب والاستجابة
جزء من دورة ويب
تعرف أصلًا أن المتصفح يرسل طلبًا وأن الخادم يردّ باستجابة. أما ما لم تره بعد فهو كيف يبدو هذان الشيئان فعلًا وهما ينتقلان عبر الشبكة، أي النص الصريح الذي يستقبله الخادم والنص الصريح الذي يعود إلى العميل. وحين تصير قادرًا على قراءة هذا الشكل الخام، يتحول كثير مما كان يبدو سحرًا (لماذا ترجع الصفحة 404، ولماذا يفشل نموذج الدخول بصمت، ولماذا ترفض واجهة برمجية طلبك) إلى شيء تنظر إليه وتشخّصه بدل أن تخمّن حوله.
والخبر السار أن هناك شكلين فقط لتتعلمهما، وهما شبه متطابقين. كل طلب هو سطر أول، ثم كومة من الترويسات (headers)، ثم سطر فارغ، وربما جسم بعده. وكل استجابة هي الشيء نفسه تمامًا: سطر أول، ترويسات، سطر فارغ، وربما جسم. تعلّم هذا الشكل مرة واحدة وستقرأ بعدها اتجاهي أي تبادل HTTP تصادفه في حياتك. ...
هل تريد تعلّم ويب تشريح الطلب والاستجابة في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع ويب جاهز، وتعمل على تشريح الطلب والاستجابة بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرستشريح الطلب والاستجابةما الذي ستتعلّمه
- Request line
- Headers
- Body
- Status codes
- Methods
- Curl -v
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
14 دروس- 1ما هو الويب20 دقيقة
- 2HTTP مقابل HTTPS15 دقيقة
- 3تشريح الطلب والاستجابة30 دقيقة
- 4ملفات تعريف الارتباط والجلسات والرموز المميزة25 دقيقة
- 5شرح DNS25 دقيقة
- 6TLS والشهادات30 دقيقة
- 7CORS30 دقيقة
- 8أساسيات REST API25 دقيقة
- 9WebSockets و SSE25 دقيقة
- 10التخزين المؤقت وشبكات CDN25 دقيقة
- 11ترويسات الأمان25 دقيقة
- 12تحديد معدل الطلبات والتقييد20 دقيقة
- 13المراقبة والتسجيل20 دقيقة
- 14المشروع الختامي - خادم ويب صغير40 دقيقة
