Заголовок — это компонент сообщения SIP, передающий информацию о сообщении. Он структурирован как последовательность полей заголовка.
Поля заголовка SIP в большинстве случаев следуют тем же правилам, что и поля заголовка HTTP. Поля заголовка определены как Заголовок: поле , где Заголовок используется для представления имени поля заголовка, а поле — это набор токенов, который содержит информацию. Каждое поле состоит из имени поля, за которым следуют двоеточие («:») и значение поля (т. Е. Имя-поля: значение-поля ).
Заголовки SIP — компактная форма
Многие общие поля заголовка SIP имеют компактную форму, где имя поля заголовка обозначается одним символом нижнего регистра. Некоторые примеры приведены ниже —
заголовок | Компактная форма |
---|---|
к | T |
С помощью | В |
Call-ID | я |
контакт | M |
От | F |
Предмет | S |
Content-Length | я |
Формат заголовка SIP
На следующем рисунке показана структура типичного заголовка SIP.
Заголовки классифицируются следующим образом в зависимости от их использования в SIP —