سلام وقت بخیر
استاد داخل این جلسه و جلسههای قبل فرمودند که برای توسعه api گاهی یک end point تعریف میشود و برای تفکیک اینها بنابر منظور استفاده آن از متدهای مختلف استفاده میشود.
سوالی که برای من به وجود این است که بنده تا قبل از اینکه انواع متدها رو بشناسم فقط متد get و post رو میشناختم و یک راه تشخیص این دو این بود که متد get اطلاعات رو به انتهای url به صورت query parametr اضافه میکرد اما post به این صورت نبود.
توی این اموزش استاد داخل مستندات از متد delete استفاده کرده بودند و اطلاعات درخواست رو به صورت query parameetr اضافه کرده بودند .
سوال بنده اینه که چطور باید تشخیص داد که این متد delete است نه get ؟ چون از نظر ظاهری یک شکل هستند
سوال بعدی این که چرا برای delete یا برخی از موارد دیگه به جای اینکه اطلاعات رو به صورت json درخواست بدیم از query parametr استفاده شد؟