Version 6.4 791 March 2012
SIP User's Manual C. SIP Message Manipulation Syntax
Header Level Action Add Delete Modify List Entries
Operations Supported No No No NA
Keyword Sub Types Attributes
ID String Read Only
Below is a header manipulation example:
Rule:
Add a proprietary header to all INVITE messages using the data in the Call-id header:
MessageManipulations 0 = 1, invite, , header.Xitsp-abc, 0,
Result:
Xitsp-abc: GIAPOFWRBQKJVAETIODI@10.132.10.128
C.2.5 Contact
An example of the header is shown below:
Contact: <sip:555@10.132.10.128:5080>
The header properties are shown in the table below:
Header Level Action Add Delete Modify List Entries
Operations Supported No No No 8
Keyword Sub Types Attributes
Expires Integer Read/Write
GruuContact String Read/Write
IsGRUU Boolean Read/Write
Name String Read/Write
Param Param Read/Write
URL 'URL' on page 815 Read/Write*
* Host name cannot be modified in the URL structure for a contact header.
Below is a header manipulation example:
Rule:
Change the user part in the Contact header in all INVITE messages to fred:
MessageManipulations 0 = 1, Invite, ,header.contact.url.user, 2,
Result:
Contact: <sip:fred@10.132.10.128:5070>
C.2.6 Cseq
An example of the header is shown below:
CSeq: 1 INVITE
The header properties are shown in the table below: