معرفی
در دنیای امروز، ما وب را بدیهی می دانیم. وقتی مرورگر را باز می کنیم و به یک صفحه وب می رویم، انتظار داریم آن را باز کند و کار کند.
اما آنچه در پسزمینه اتفاق میافتد، یک جعبه سیاه است، با بسیاری از اتفاقات، اما نوع تماسهایی که برقرار میشوند در واقع بسیار ساده است.
بیایید در مورد اینکه چه اتفاقی می افتد وقتی این نوع درخواست ها را ارائه می کنیم صحبت کنیم.
وقتی مشتری برخی از لپتاپ استفاده میکند و www.google.com را تایپ میکند، درخواستی را به سرور راه دور میدهد که در واقع یک سند متنی است.
![وقتی مشتری درخواست را به سرور ارسال می کند چه اتفاقی می افتد](http://pezhvak24.ir/dl/10kcor/cscd/article/what-happend-when-client-sends-request-to-server/Images/1.png)
این سند شامل سه مورد به شرح زیر است:
- فعل
- سرصفحه ها
- محتوا
افعال اعمالی هستند که می خواهیم روی سرور انجام دهیم. این همان اثر کوتاهی است که می گوید لطفا برای من کاری انجام دهید و آن را با نام اثر تعریف می کند.
![وقتی مشتری درخواست را به سرور ارسال می کند چه اتفاقی می افتد](http://pezhvak24.ir/dl/10kcor/cscd/article/what-happend-when-client-sends-request-to-server/Images/2.png)
افعال/عملکرد Http
- GET: واکشی/درخواست منبع
- POST: ایجاد/درج منبع
- PUT: به روز رسانی/تغییر منبع
- PATCH: به روز رسانی/تغییر منبع جزئی
- DELETE: حذف/حذف منبع