مهدی
4 سال پیش توسط مهدی مطرح شد
1 پاسخ

استفاده صحیح از متدهای HTTP REQUEST

سلام

سوالی که واسه من پیش اومده این هست چه زمانی از متد patch برای routeها استفاده کنم و چه زمانی از put

یک سری جستجو کردم و به این نتیجه رسیدم وقتی که میخوایم مقدار زیادی از دیتا رو تغییر بدیم باید از put استفاده کنیم، مثلا فرض کنیم میخوایم عنوان، متن، دسته بندی، کلمه کلیدی اصلی یک نوشته رو تغییر بدیم در این صورت چون حجم تغییرات زیاده ما بیایم و از put استفاده کنیم و در صورتی که تغییرات ما کم باشن مثل موقعی که میخوایم صرفا یک ستون از یک ردیف رو تغییر بدیم از patch استفاده کنیم

حالا سوالاتم را دقیق تر مطرح میکنم

  1. هنگامی که میخوایم یک ستون از چند ردیف رو آپدیت کنیم استفاده از کدوم استاندارد تر (درست تر) هستش؟
  2. هنگامی که میخوایم بین یک تا سه ستون از یک ردیف رو آپدیت کنیم کدوم؟

ثبت پرسش جدید
Majid Goudarzi
تخصص : برنامه نویس
@masterspyware 4 سال پیش مطرح شد
1

با سلام.
دوست عزیز من به شخصه همیشه برای روتر های api خودم از یک دایرکتوری جدید در روتر استفاده میکنم و در kernel هم بهش csrf رو نمیدم.
برای post های ارسالی از سمت کاربر حتما از csrf استفاده میکنم.
اما برای فراخوانی سرور به کاربر اصلا لزومی به این کار نداره.
شما میتونی یه دایرکتوری مستقل ایجاد کنی و از ANY بجای post , put , patch , delete , option استفاده کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام