powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как увеличить объём данных, передаваемых на сервер.
11 сообщений из 11, страница 1 из 1
как увеличить объём данных, передаваемых на сервер.
    #38355085
Askeros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток.

Столкнулся с проблемой, что на сервер не приходят данные, если длина urldata больше 16023 байт.
Количество данных, которое можно передать, сейчас меня устраивает, но хочется понять, откуда берётся это число.Что можно и где посмотреть?
Это число не зависит от браузера, от перезагрузки iis-а и операционки.

IIS 7.0 , операционка Windows 7 pro
Значение data состоит из одних цифр.

Отправляю через jQuery.ajax:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
var data= getdata();
var urldata = "Home/Save?data="+data;

    jQuery.ajax({
        type: "POST",
        url: urldata,
        dataType: "json",
        success: function (result) {
	onresult(result);		
        },
        error: function (xhRequest, ErrorText, thrownError) {
	onerror(xhRequest, ErrorText, thrownError);
            
        }
    });



В web.config заданы такие параметры в system.webServer:

Код: xml
1.
2.
3.
4.
5.
 <security>
      <requestFiltering>
          <requestLimits maxUrl="65535"  maxAllowedContentLength="104857600" maxQueryString="65535" />
      </requestFiltering>
    </security>



и такие в system.web:

Код: xml
1.
<httpRuntime targetFramework="4.5" maxRequestLength="104857600" maxQueryStringLength="65535" maxUrlLength="65535"   />




Эти данные из web.config IIS-ом подцепляются, т.к. если пользоваться интерфейсом для настройки сайта ( MMC , диспетчер служб iis, например) , то их там видно.
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355091
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Askerosна сервер не приходят данные, если длина urldata больше 16023 байткакое-нибудь сообщение (например, об ошибке) при этом возникает?
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355105
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Askerosдлина urldata больше 16023 байт.
Может, в архитектуре пробоина, а не в длине URL?
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355170
Askeros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПаганельAskerosна сервер не приходят данные, если длина urldata больше 16023 байткакое-нибудь сообщение (например, об ошибке) при этом возникает?

Запрос исчезает насмерть. Т.е. нет события success нет события error , да и в контроллер не попадает.
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355186
Askeros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУAskerosдлина urldata больше 16023 байт.
Может, в архитектуре пробоина, а не в длине URL?

Вполне возможно.
Используется шаблонный asp. net mvc с вставленным google earth plugg-in и с него в зависимости от параметров и некоторых введенных данных, отправляются пересчитанные результаты на сервер, описанным выше способом
Конечно в течение дня постараюсь провести тесты с ещё более минимальным функционалом.
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355193
Askeros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУAskerosдлина urldata больше 16023 байт.
Может, в архитектуре пробоина, а не в длине URL?

Вы имеете ввиду то, что лучше не надо передавать на сервер большое кол-во данных?
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355200
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
var data= getdata();
var urldata = "Home/Save;

    jQuery.ajax({
        type: "POST",
        url: urldata,
        dataType: "json",
        data: {data = data},
        success: function (result) {
	onresult(result);		
        },
        error: function (xhRequest, ErrorText, thrownError) {
	onerror(xhRequest, ErrorText, thrownError);
            
        }
    });
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355203
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
data: {data: data},


ошибочка вкралась
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355209
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AskerosВы имеете ввиду то, что лучше не надо передавать на сервер большое кол-во данных?
... через состояние URL.
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38355216
Askeros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
var data= getdata();
var urldata = "Home/Save;

    jQuery.ajax({
        type: "POST",
        url: urldata,
        dataType: "json",
        data: {data = data},
        success: function (result) {
	onresult(result);		
        },
        error: function (xhRequest, ErrorText, thrownError) {
	onerror(xhRequest, ErrorText, thrownError);
            
        }
    });



Спасибо , попробую
...
Рейтинг: 0 / 0
как увеличить объём данных, передаваемых на сервер.
    #38360281
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Askeros Столкнулся с проблемой, что на сервер не приходят данные, если длина urldata больше 16023 байт.
Количество данных, которое можно передать, сейчас меня устраивает, но хочется понять, откуда берётся это число.Что можно и где посмотреть?
тынц
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как увеличить объём данных, передаваемых на сервер.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]