سلام
من خطاهای لاگ سیستم رو ثبت میکنم، بیشتر وقت ها این خطا برام میاد
page location: /page.aspx Message: Maximum request length exceeded. source: System.Web method: System.Web.HttpRawUploadedContent GetEntireRawContent() method: at System.Web.HttpRequest.GetEntireRawContent() at System.Web.HttpRequest.GetMultipartContent() at System.Web.HttpRequest.FillInFormCollection() at System.Web.HttpRequest.EnsureForm() at System.Web.HttpRequest.get_Form() at System.Web.HttpRequest.get_HasForm() at System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull) at System.Web.UI.Page.DeterminePostBackMode() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
تو اینترنت که سرچ کردم این مربوط وقتی هست که یک فایل با حجم بالا بخواهید آپلود کنید، من در صفحه page.aspx حجم فایل ها را کنترل میکنم که اگر بیشتر از 2 مگ باشن نزاره فایل آپلود بشه، پس چرا باز خطای بالا برام من میاد؟
این مسئله فقط مربوط به فایل نیست خطا مورد نظر سایز request چک میکنه و اگر بیش از حد بود این خطا رو میده. Reuest ارسالی حجم زیادی رو دربرداره و به همین دلیل این خطا رو مشاهده می کنید. بررسی کنید این اتفاق در کدوم مسیر رخ میده و سپس درخواست ارسالی در اون مسیر رو بررسی کنید و علت زیاد بودن حجم request رو پیدا کنید.
تشکر در قسمتی که نوشتید: بررسی کنید این اتفاق در کدوم مسیر رخ میده و سپس درخواست ارسالی در اون مسیر رو بررسی کنید و علت زیاد بودن حجم request رو پیدا کنید.، میدونم در چه صفحه ای اتفاق میفته ولی نمیدونم چطور تشخیص بدم که چطور حجم درخواست را چک کنم؟
میتوانید حجم را در وب کانفیگ افزایش دهید
ااین لینک رو ببینید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)