|
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
|
+(7)
|
|
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
|
как ни странно в мобильном приложении все отрабатывает без проблем, ни единой ошибки
вопрос закрыт
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший