|
Ошибка при получении XML |
☑ |
0
Roma1314704
08.07.19
✎
21:55
|
Есть такой запрос на получение xml данных
Когда выборка совсем маленькая все ок
Только период выборки увеличивается все валиться с ошибкой
Функция Запрос(ТекстXML)
Адрес = ПолучитьТочкуВхода();
Попытка
ХМЛХТТП = ПолучитьCOMОбъект("","MSXML2.ServerXMLHTTP.6.0");
Исключение
//ХМЛХТТП = ПолучитьCOMОбъект("", "Microsoft.XMLHTTP");
КонецПопытки;
Попытка
ХМЛХТТП.Open("POST", Адрес, Ложь);
Исключение
Сообщить("Не удалось установить соединение с сервером " + Символы.ПС + ИнформацияОбОшибке().Описание, СтатусСообщения.Важное);
КонецПопытки;
ХМЛХТТП.SetRequestHeader("Content-Type", "text/xml");
Попытка
ХМЛХТТП.Send(ТестЗапросДокументов());
Исключение
Сообщить("Не удалось отправить запрос, попробуйте еще раз"
+ Символы.ПС + ИнформацияОбОшибке().Описание, СтатусСообщения.Важное);
КонецПопытки;
Возврат ХМЛХТТП.ResponseText;
Сообщить(ХМЛХТТП.ResponseText);
КонецФункции
{Обработка.РегистрНакладныхНП.Форма.Форма.Форма(361)}: Ошибка при получении значения атрибута контекста (responseText)
Возврат ХМЛХТТП.ResponseText;
по причине:
Произошла исключительная ситуация (msxml6.dll): Данные, необходимые для завершения этой операции еще не доступны.
|
|
1
Roma1314704
08.07.19
✎
21:58
|
Для интереса намного больше брал xml файла - с файла нормально работает.
|
|
2
Roma1314704
08.07.19
✎
23:03
|
есть какие-то мысли?
|
|
3
palsergeich
09.07.19
✎
00:19
|
Есть подозрение на таймаут, попробуй его сделать больше, скорее всего он 30 секунд по умолчанию.
|
|
4
palsergeich
09.07.19
✎
00:20
|
Хотя возможно даже не на стороне 1с)
|
|
5
Сияющий в темноте
09.07.19
✎
08:46
|
проверять статус перед чтением,если ответ еще не пришел,то ждать,когда придет.
|
|
6
Roma1314704
09.07.19
✎
10:21
|
До чтения не доходит. Зависает на получении строки xml.
|
|
7
Roma1314704
09.07.19
✎
10:34
|
Через postman сделал в 10 раз больше выборку , ответ приходит быстро. Одозначно проблема на стороне 1с
|
|
8
Garykom
гуру
09.07.19
✎
10:53
|
Не на стороне 1С а вот ентого MSXML2.ServerXMLHTTP.6.0, нахрена оно тебе?
|
|
9
Roma1314704
09.07.19
✎
11:13
|
Как должно быть правильно ?
|
|
10
Garykom
гуру
09.07.19
✎
11:20
|
Только подправить под свое "Content-Type", "text/xml"
|
|
11
Roma1314704
15.07.19
✎
13:20
|
всем спасибо за помощь. На самом деле все работало - на тот момент интернет просел - скорости вовсе небыло.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой