عماد | مبرمج 💻
عماد | مبرمج 💻

@kla999

5 تغريدة Jun 26, 2022
اذا فتحت متصفحك ودخلت على قوقل
google.com
انت فعليا بترسل http request وتنتظر response ترجع فيه البيانات
اذا سويت ريفريش لتويتر انت بترسل request ايضا وتنتظر response
في هذه السلسلة بتكلم عن HTTP بشكل مبسط وليش ضروري تعرفه كمبرمج أو شخص تقني
فضلها وشاركها 😍🙏
Http (Hypertext Transfer Protocol)
بروتوكول نقل النص التشعبي (الترجمة لك عليها)
1- متصفحك اللي هو client يرسل request لسيرفر server معين
2 - السيرفر يستقبل طلبك وينفذ اوامر برمجية معينة وممكن يتعامل مع قواعد بيانات
3 - السيرفر يرجع لمتصفحك response
4 - متصفحك يعرض ال response
كمبرمج مواقع full stack
اذا سويت مشروع php قبل كذا
انت تسوي صفحة html يعني client side وفيها form submit وتخليه يروح لملف php يعني server side وفي ملف ال php بتتصل مع قاعدة بيانات وترجع response تعرضه في ال html
هذا اللي يصير هو مثال على http request
ال request له انواع مثل
Get
اللي هو عادة يكون عن طريق ال url مع query parameter
وممكن يكون Post وتكون البيانات غالبا تترسل في ال body بحيث ماتظهر في ال url
ايضا فيه PUT,DELETE وانواع اضافية
واذا بتسوي api بترجع response غالبا بصيغة json مو html
شوف الكورس هذا لتفاصيل أكثر جدا مفيد
youtu.be
وكشخص تقني ومبرمج ضروري تعرف أساسيات ال http عشان تقدر تتعامل معاه سواء كنت frontend (client side) أو backend (server side) أو full stack
اذا فادتك التغريدة لاتنسى تشاركها غيرك 😍👏 وبالتوفيق
@PrograminLovers

جاري تحميل الاقتراحات...