Имя: Пароль:
1C
1С v8
HTTP-сервис в ответ XML, если данные XML больше около 1.23 мб то ошибка
0 DERL
 
25.09.19
08:33
создал HTTP сервис, который отправляет в ответ XML данные, данные формируются из запроса в ТЗ, потом ТЗ сериализуется в XML.
обнаружилась такая вещь, если XML данные превышают около 1 296 Кб (1.23 мб), то сервер не возвращает данные, например хром пишет "Не удается получить доступ к сайту", Postman сообщает "Could not get any response"
Веб сервер IIS 10

Как решить проблему? Может какие настройки подкрутить на веб сервере?
1 Cyberhawk
 
25.09.19
08:39
Покрути
2 Cyberhawk
 
25.09.19
08:39
В логах посмотри какой все-таки статус возвращается
3 ДенисЧ
 
25.09.19
08:45
Памяти может не хватать
4 AneJIbcuH
 
25.09.19
09:04
Используй JSON )
5 DERL
 
25.09.19
09:34
(2) странно возвращается 200, хотя постман говорит Could not get any response
2019-09-25 06:32:28 ::1 GET /TEST/hs/GetOSBalance - 80 - ::1 PostmanRuntime/7.17.1 - 200 0 0 743
6 Cyberhawk
 
25.09.19
09:36
(5) Так может у тебя в постмане таймаут не в 0 поставлен вот и все
7 Cyberhawk
 
25.09.19
09:37
В настройках посмотри и поставь 0
8 RomaH
 
naïve
25.09.19
09:37
(4) JSON тяжелее
9 Cyberhawk
 
25.09.19
09:38
10 Василий Алибабаевич
 
25.09.19
09:39
(8) Иптить... Это где так? У всех json более легковесный, чем xml.
11 RomaH
 
naïve
25.09.19
09:45
(10) ну не знаю - я проверял давно на большом объеме XML - хотел сэкономить место переводом на JSON  (мне более опытные товарищи сразу сказали не получится, я проверил)- XML выходил меньше по объему чем JSON
преимущество JSON - надо меньше кода для его создания и чтения
XML все-таки надо читать/писать по четко заданной структуре
12 Кац
 
25.09.19
09:46
у меня было такое в мобильном приложении при попытке отправить xml весом более 1.2 мб сообщало похожую ошибку. Оказалась кривая платформа мобилки. На 8.3.13 исправили
13 Василий Алибабаевич
 
25.09.19
09:53
(11) У XML-я обязателен открывающий тег и закрывающий. У JSON-а закрывающего нет в принципе.
14 DERL
 
25.09.19
10:11
(6) (7)  0 стоит
15 Сияющий в темноте
 
25.09.19
19:36
Если пробелы и символы табуляции,то xml может оказаться меньше.
во всех остальных случаях json меньше,если,конечно,русские буквы через \uXXX не писать,но в xml так тоже можно &#XXX.
16 craxx
 
25.09.19
20:56
(0) в (12) тебе ответили
17 DERL
 
26.09.19
13:26
как ни странно в мобильном приложении все отрабатывает без проблем, ни единой ошибки
вопрос закрыт