انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهJNR-024-L03

HTTPS للـ APIs

  • الدرس 3 من 6
  • Junior
في هذا الدرس 4 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

know what HTTPS protects.

الموضوعات المخطط لها

  • HTTPS is HTTP inside TLS, an encrypted channel.
  • It protects against eavesdropping (passwords, tokens, data) and tampering on the network.
  • It lets the client verify it talks to the real server, through a certificate.
  • It does not stop bugs in your API or tell you who the user is.
  • Production APIs must never run on plain HTTP; tokens and passwords would travel readable. Commonly TLS ends at a load balancer or reverse proxy.
تفاصيل المخطط المبدئي

عرض عملي

a sketch of a request through a public Wi-Fi: plain HTTP shows the token to everyone; HTTPS shows scrambled bytes.

اختبر فهمك

Does HTTPS make an API free of vulnerabilities?

أظهر الإجابة

No; it only protects the connection.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.