You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Метод GetHeaders() получает не все заголовки, в частности, связанные с dead letters.
Ниже пример, в котором видно, что заголовок "x-death" есть в сообщении, но не вернулся в компоненту:
в журнал регистрации выводится весь набор заголовков
//Headers = мКлиент.GetHeaders();
//ЗаписьЖурналаРегистрации(ИмяСобытияЖР+".Headers",УровеньЖурналаРегистрации.Ошибка,,,Headers);
//Чтениеjson2.УстановитьСтроку(headers);
//Headers2 = ПрочитатьJSON(Чтениеjson2,истина);
//Для каждого КлючИЗначение Из Headers2 Цикл
// ЗаписьЖурналаРегистрации(ИмяСобытияЖР+".Headers",УровеньЖурналаРегистрации.Ошибка,,,"ключ: "+строка(КлючИЗначение.ключ));
// ЗаписьЖурналаРегистрации(ИмяСобытияЖР+".Headers",УровеньЖурналаРегистрации.Ошибка,,,"значение: "+строка(КлючИЗначение.значение));
//КонецЦикла;
и результат:
Заголовок x-death нужен для того, чтобы получить оттуда количество итераций и окончательно выбросить сбойное сообщение.
end
The text was updated successfully, but these errors were encountered:
1823244
changed the title
GetHeaders() получает не все заголовки
GetHeaders() получает не все заголовки (v.2.2.0.37)
Dec 14, 2024
Метод GetHeaders() получает не все заголовки, в частности, связанные с dead letters.
Ниже пример, в котором видно, что заголовок "x-death" есть в сообщении, но не вернулся в компоненту:
в журнал регистрации выводится весь набор заголовков
//Headers = мКлиент.GetHeaders();
//ЗаписьЖурналаРегистрации(ИмяСобытияЖР+".Headers",УровеньЖурналаРегистрации.Ошибка,,,Headers);
//Чтениеjson2.УстановитьСтроку(headers);
//Headers2 = ПрочитатьJSON(Чтениеjson2,истина);
//Для каждого КлючИЗначение Из Headers2 Цикл
// ЗаписьЖурналаРегистрации(ИмяСобытияЖР+".Headers",УровеньЖурналаРегистрации.Ошибка,,,"ключ: "+строка(КлючИЗначение.ключ));
// ЗаписьЖурналаРегистрации(ИмяСобытияЖР+".Headers",УровеньЖурналаРегистрации.Ошибка,,,"значение: "+строка(КлючИЗначение.значение));
//КонецЦикла;
и результат:
Заголовок x-death нужен для того, чтобы получить оттуда количество итераций и окончательно выбросить сбойное сообщение.
end
The text was updated successfully, but these errors were encountered: