On Sep 5, 2007, at 6:10 AM, DRAGE, Keith ((Keith)) wrote:
So this is a convenient way to bring us back to the other half of
the issue which we do not seem to have discussed yet. When the
syntax was defined that allowed ?headers:
Headers: Header fields to be included in a request constructed
from the URI.
Headers fields in the SIP request can be specified with
the "?"
mechanism within a URI. The header names and values are
encoded in ampersand separated hname = hvalue pairs. The
special hname "body" indicates that the associated hvalue is
the message-body of the SIP request.
What usage did the SIP WG envisage for this, and thus what
semantics did they define for that usage.
Is it appropriate to assign new semantics to such usage?
I believe we were confused about the differences between headers and
URI parameters and didn't quite get the "?" notation used with HTTP
cgi-bin.
But that's just where it started. "?" notation has since been fairly
widely used as a way to "flatten" elements of a SIP request for
expression on a single (if somewhat long) line, which has been shown
to be somewhat useful in both REFER and in retargeting proxies that
allow one-line configuration of a target URL.
--
Dean
_______________________________________________
Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [EMAIL PROTECTED] for questions on current sip
Use [EMAIL PROTECTED] for new developments on the application of sip