17/04/2023

Asterisk Function SIP_HEADERS & SIP_HEADER Разница 16 и 20

 

 


 Функция SIP_HEADER() была Asterisk 16

Используется для получения или установки значения заданного заголовка SIP сообщения.

А вот в 20ом появилась новая, но очень похожая, на столько похожая что по запросу в поисковике, яндекс подменяет на выше названную. Что интересно, Гугл такого не делает.

Давайте взглянем на синаксис

SIP_HEADER(name[,number])


 В принципе мог и не напоминать, все можно посмотреть по

CLI> core show function {ИМЯФУНКЦИИ}

 Смотрите на новинку:

 Function_SIP_HEADERS

Возвращает разделенный запятыми список имен заголовков (без значений) из
сообщения INVITE, отправившего текущий канал.

Идея логировать названия всех пользовательских заголовков которые пришли о вышестоящей АТС

SIP_HEADERS(prefix)
 

На пальцах, встраиваем в диалплан и когда приходит инвайт, получаем список всех заголовков которые может обрабатывать присоединенная станция.

Функция специфическая, кто-то может сказать, что не нужная, но нет,  это крайне тонуий инструмент, нужный для специфических задач.

Каких?

Расскажу далее

komi-store

    Наконец магазин приложений есть и в GitHub Он разработан как инструмент для удобного управления релизами приложений с открытым исходным ...