سلام می خواستم دیقیا و کامل توضیح بدین فرق بین httpPost و httpGet در چی هست ؟
بالای متود در mvc از [httpGet] و [httpPost] استفاده میشه
در خود فرم هم از formMethod.post و formMethod.Get استفاده میشه
و حتی در json هم فرمت رو میشه POST یا GET تعریف کرد
من میدونم که این دو تا حالت های ارسال اطلاعات هستند ولی با هم چه فرقی میکنند و از کجا باید تشخیص داد که باید از کدامشان استفاده کرد؟
با سپاس
با سلام
متد Post امنیت بیشتری داره ، حجم بیشتری از داده فرستاده میشه ، میشه باهاش دیتا از قبیل عکس و فیلم و ... ارسال کرد ، پست کش نمیشه...
متد Get سریع تره ، حجم کمتری جای میده در خودش ، داده های ارسالی را در QueryString درج می کنه ، گت کش میشه .
تفاوت زیاد دارند ، ولی عمده تفاوت ها همین هاست...
دلیل اینکه هم در کد html مشخص می کنند و هم بالای متد چیست ؟ هر دو یکی هستند یا فرق دلره
ازکجا باید تشخیص بدیم که از کدام استفاده کنیم ؟
برای مشخص شدن ماهیت استفاده میشه ، تا مشخص کنند نوع ارسال صفحه Post یا Get هست ، بسته به نیاز باید از هرکدوم استفاده کرد ، به عنوان مثال اگر قرار شما یک صفحه نمایش بدید ، باید از Get استفاده کنید ، و اگر قرار یک فایل ارسال کنید باید از Post استفاده کنید ....
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)