[SIPForum-discussion] rfc-conform contact-header
Olaf Bahr
olaf.bahr at bahrkommunikation.de
Sun Feb 14 15:30:29 UTC 2016
Hi Uli,
according to RFC3261 I can't believe your example to be rfc-conform:
20.10 Contact
A Contact header field value provides a URI whose meaning depends on
the type of request or response it is in.
A Contact header field value can contain a display name, a URI with
URI parameters, and header parameters.
This document defines the Contact parameters "q" and "expires".
These parameters are only used when the Contact is present in a
REGISTER request or response, or in a 3xx response. Additional
parameters may be defined in other specifications.
When the header field value contains a display name, the URI
including all URI parameters is enclosed in "<" and ">". If no "<"
and ">" are present, all parameters after the URI are header
parameters, not URI parameters. The display name can be tokens, or a
quoted string, if a larger character set is desired.
Even if the "display-name" is empty, the "name-addr" form MUST be
used if the "addr-spec" contains a comma, semicolon, or question
mark. There may or may not be LWS between the display-name and the
"<".
These rules for parsing a display name, URI and URI parameters, and
header parameters also apply for the header fields To and From.
The Contact header field has a role similar to the Location header
field in HTTP. However, the HTTP header field only allows one
address, unquoted. Since URIs can contain commas and semicolons
as reserved characters, they can be mistaken for header or
parameter delimiters, respectively.
The compact form of the Contact header field is m (for "moved").
Examples:
Contact: "Mr. Watson" <sip:watson at worcester.bell-telephone.com>
;q=0.7; expires=3600,
"Mr. Watson" <mailto:watson at bell-telephone.com> ;q=0.1
m: <sips:bob at 192.0.2.4>;expires=60
Mit freundlichem Gruß
Olaf Bahr
____________________________
Strittmatt 153
D-79733 Görwihl
Tel-DE: +49 7754 929 144
Fax-DE: +49 7754 929 143
Tel-CH: +41 32 512 77 82
Fax-CH: +41 32 512 77 83
mail: olaf.bahr at bahrkommunikation.de
web: www.bahrkommunikation.de
___________________________
-------- Original Message --------
Subject: [SIPForum-discussion] rfc-conform contact-header (13-Feb-2016 21:53)
From: Guenter, Uli (Uli) <guenter at avaya.com>
To: olaf.bahr at bahrkommunikation.de
> Hello,
>
> I would like to know your thoughts if this contact header is rfc-conform or
> not:
>
> Contact: <sip:wsg1TLz4Zbiqx7a2mhQNOjxYO2B1KqLAjaPkzVN7mUnDRqMkzvk4H3Bcvg/
> YWyDZ at th1>
>
>
> Thanks
> Uli Guenter
>
> _______________________________________________
> This is the SIP Forum discussion mailing list
> TO UNSUBSCRIBE, or edit your delivery options, please visit http://sipforum.
> org/mailman/listinfo/discussion
> Post to the list at discussion at sipforum.org
>
> ----------------------------------------------------------------------
> This e-mail was checked for spam by the freeware edition of CleanMail.
> The freeware edition is restricted to personal and non-commercial use.
> You can remove this notice by purchasing a commercial license:
> http://antispam.byteplant.com/products/cleanmail/index.html
To: guenter at avaya.com
discussion at sipforum.org
To: guenter at avaya.com
discussion at sipforum.org
More information about the discussion
mailing list