SIP - Intestazioni
Un'intestazione è un componente di un messaggio SIP che trasmette informazioni sul messaggio. È strutturato come una sequenza di campi di intestazione.
I campi di intestazione SIP nella maggior parte dei casi seguono le stesse regole dei campi di intestazione HTTP. I campi di intestazione sono definiti comeHeader: field, dove Header viene utilizzato per rappresentare il nome del campo dell'intestazione e field è l'insieme di token che contiene le informazioni. Ogni campo è costituito da un nome di campo seguito da due punti (":") e dal valore del campo (ad es.field-name: field-value).
Intestazioni SIP - Forma compatta
Molti campi di intestazione SIP comuni hanno una forma compatta in cui il nome del campo di intestazione è indicato da un singolo carattere minuscolo. Di seguito vengono forniti alcuni esempi:
Intestazione | Forma compatta |
---|---|
Per | T |
attraverso | V |
Call-ID | io |
Contatto | M |
A partire dal | F |
Soggetto | S |
Lunghezza del contenuto | io |
Formato intestazione SIP
L'immagine seguente mostra la struttura di una tipica intestazione SIP.
Le intestazioni sono classificate come segue a seconda del loro utilizzo in SIP: