Tech-
invite
3GPP
space
IETF
space
SIP
↠
Examples
Grammars
Presence
⇾
SIP
SIP‑URI
SIP Headers
SIP P‑Headers
SDP
Generic URI
ABNF Notation
SIP/SIPS
userinfo
hostport
uri‑parameters
headers
absoluteURI
tel‑URI
ABNF for SIP/SIPS URI — absoluteURI
see
ABNF in RFC 3261
absoluteURI
=
scheme
"
:
" (
hier‑part
/
opaque‑part
)
scheme
=
ALPHA
*(
ALPHA
/
DIGIT
/ "
+
" / "
-
" / "
.
" )
hier-part
=
(
net‑path
/
abs‑path
) [ "
?
"
query
]
net-path
=
"
//
"
authority
[
abs‑path
]
abs-path
=
"
/
"
path‑segments
query
=
*
uric
authority
=
srvr
/
reg‑name
srvr
=
[ [
userinfo
"
@
" ]
hostport
]
reg-name
=
1*(
unreserved
/
escaped
/ "
$
" / "
,
" / "
;
" / "
:
" / "
@
" / "
&
" / "
=
" / "
+
" )
path-segments
=
segment
*( "
/
"
segment
)
segment
=
*
pchar
*( "
;
"
param
)
param
=
*
pchar
pchar
=
unreserved
/
escaped
/ "
:
" / "
@
" / "
&
" / "
=
" / "
+
" / "
$
" / "
,
"
opaque-part
=
uric-no-slash
*
uric
uric
=
reserved
/
unreserved
/
escaped
uric-no-slash
=
unreserved
/
escaped
/ "
;
" / "
?
" / "
:
" / "
@
" / "
&
" / "
=
" / "
+
" / "
$
" / "
,
"