سلام
چطور میشه طول Request رو برای ارسال رشته به سرور زیاد کرد. مثلا می خوام با Ajax یک رشته به طول 2000 تا رو با متد Post به سرور ارسال کنم.
در وب کانفیگ تنظیمات زیر را قرار دهید
<configuration> <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="50000000"/> </webServices> </scripting> </system.web.extensions> </configuration>
سلام
مرسی
اما:
<configuration> <system.web> <compilation debug="true" targetFramework="4.5.1"/> <httpRuntime appRequestQueueLimit="50000" enable="true" executionTimeout="3600" enableHeaderChecking="false" maxRequestLength="10000000" maxQueryStringLength="1000000" maxUrlLength="1048576" minFreeThreads="8" minLocalRequestFreeThreads="4" maxWaitChangeNotification="0" relaxedUrlToFileSystemMapping="false" requestLengthDiskThreshold="80" /> <pages controlRenderingCompatibilityVersion="4.0"/> <globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="en-US" uiCulture="fa-IR" /> </system.web> <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="2147483648" maxQueryString="2147483648" maxUrl="2147483648"> <headerLimits > <add header="Content-type" sizeLimit="100"/> </headerLimits> </requestLimits> </requestFiltering> </security> <asp enableApplicationRestart="true"> <limits maxRequestEntityAllowed="2147483648"/> </asp> </system.webServer> <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="50000000"/> </webServices> </scripting> </system.web.extensions> </configuration>
روی سرور جواب نمیده. جوابی از سرور دریافت نمیکنم. چون وقتی به سرور میره و ثبت میشه بایستی بهم پیغام بده.
اما روی کلاینت مشکلی ندارم. البته مثلا 6000 تا میشه ارور 414 رو میده.
اگر روی سرور جواب نمیده شاید مربوط به تنظیمات سرور هست
با پشتیبانی هاستتون مذاکره کنید و به اختمال زیاد میتونند مشکل را براتون برطرف کنند
اوکی. با سرور صحبت ببینم چی میگن. تشکر بابت پاسخ
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)