الويب وواجهات البرمجةمبتدئ
Client vs Server
العميل والخادم
النطقكلاينت مقابل سيرفر
التعريف
الـ client هو من يطلب (متصفح أو تطبيق جوال)، والـ server هو من يستقبل الطلب وينفّذ العمل ويرد.
أين تسمعه؟
أي شرح لطريقة عمل الويب، ووثائق الـ API، وتقارير الأخطاء («هل المشكلة من العميل أم الخادم؟»).
أمثلة
The client sends a request and the server returns JSON.
يرسل العميل طلبًا ويعيد الخادم JSON.The validation runs on the client, but it must also run on the server.
التحقق يعمل في العميل، لكن يجب أن يعمل في الخادم أيضًا.
خطأ شائع
الثقة في البيانات القادمة من العميل. يمكن للمستخدم التلاعب بالعميل، لذلك يجب أن يتحقق الخادم دائمًا.
واصل الاستكشاف
المزيد في الويب وواجهات البرمجة