Request-Uri
An example of the header is shown below:
sip:alice:secretword@atlanta.com;transport=tcp SIP/2.0 486 Busy Here
The header properties are shown in the following table:
Header Level Action |
Add |
Delete |
Modify |
List Entries |
---|---|---|---|---|
Operations Supported |
No |
No |
Yes |
NA |
Keyword |
Sub Types |
Attributes |
|||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Method |
String |
Read/Write |
|||||||||||||||||||||||||||||||||||||||||||||
MethodType |
Enum:
|
Read/Write |
|||||||||||||||||||||||||||||||||||||||||||||
URI |
String |
Read/Write |
|||||||||||||||||||||||||||||||||||||||||||||
URL |
URL Structure (see URL) |
Read/Write |
Below are header manipulation examples:
Example 1 |
Rule: |
Test the Request-URI transport type. If 1 (TCP), then modify the URL portion of the From header:
|
|||||||||||||||
Result: |
Remote-Party-ID: <sip:3200@1.1.1.1;tusunami=0>;party=calling;npi=0;ton=0 |
||||||||||||||||
Example 2 |
Rule: |
If the method type is 5 (INVITE), then modify the Remote-Party-Id header:
|
|||||||||||||||
Result: |
Remote-Party-ID: <sip:3200@110.18.5.41;tusunami=0>;party=calling;npi=0;ton=0 |
||||||||||||||||
Example 3 |
Rule: |
For all request URI's whose method types are 488, modify the message type to a 486:
|
|||||||||||||||
Result: |
SIP/2.0 486 Busy Here |