Contact

An example of the header is shown below:

Contact: <sip:555@10.132.10.128:5080>

Multiple header fields support: Yes

The header properties are shown in the following table:

Header Level Action

Add

Delete

Modify

List Entries

Operations Supported

No

No

No

3

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

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, 'fred', 0;

Result:

Contact: <sip:fred@10.132.10.128:5070>