سلام استاد مدائنی
حقیقتش خودم کلی جستجو کردم اما به جوابی که میخواستم نرسیدم
چرا برای ارسال اطلاعات از متد post استفاده میشه؟من با استفاده از post man اطلاعاتم رو توی body متد get گذاشتم و ارسال کردم توی سرور هم با استفاده از [From Body] اطلاعات توی ورودی اکشن Api دریافت کردم و httpcontext.request.url رو برگردوندم اما پارامتری توی url نبود.اما من هر جا جستجو کردم مهمترین تفاوتی که اشاره کرده بودن همین بود که در get پارامترای ارسالی توی url نمایش داده میشه.به طور کل سوالم اینه وقتی میشه اطلاعات رو توی body متد get ارسال کرد چرا از متد post استفاده میکنیم؟البته یه دلیل دیگه ایم که بود قابلیت cache شدن برای متد get بود یعنی اگر مهم نباشه که اطلاعات cache بشه فرستادن با متد get توجیه پذیره؟امیدوارم واضح پرسیده باشم.ممنونم
سلام
این جزو مبانی وب هست
در get پارامتر ها در url ارسال میشه ولی در post در head
برای ارسال فایل هم حتما باید از post استفاده کرد