فرق بین این دو چیست؟در هر دو متد، پارامترها از طریق body دریافت می شوند.
جواب کوتاه :
put: بیشتر برای تغییر و یا اپدیت کردن مقداری استفاده میشه
post : بیشتر برای اضافه کردن به فیلد یا مقداری استفاده میشه
جواب بلند :
متد put میتونه مقدار خاصی رو در URI قرار بده و فقط هم در همون URI ! اگر URI هم باشه باهاش مقدار جدید رو جایگزین میکنه اگر هم نباشه یکURI جدید ایجاد میکنه
متد POST دیتا هارو به همون URI میفرسته و منتظر میشینه که هندل بشند و پاسخش برگرده و حالا تو اون زمان وب سرور میتونه تصمیم بگیره که باهاشون چیکار کنه... با دیتا ها
(URI میتونه هر چیز خاصی و یونیکی که باهاش میشه اون منبع و دیتا رو شناخت میگن مثل ID ها در تیبل های یک دیتابیس)
بنظرم همون توضیح کوتاه کاملا صحیح هستش و کافی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟