(Answer) (Category) SIP FAQ : (Category) SIP Protocol Operation :
Is there a specific order for header fields?
Header fields can appear in any order, except within a header field type (a list of headers separated by a comma or several fields with the same name). For example, Route, Record-Route and Via need to be kept in order. Responses can re-order header fields found in the request.
HTTP/1.1 says:
"The order in which header fields with differing field names are received is not significant."
"The order in which header fields with the same field-name are received is therefore significant to the interpretation of the combined field value, and thus a proxy MUST NOT change the order of these field values when a message is forwarded."
If a set of fields is authenticated, proxies must not re-order or otherwise modify these field, as this would break the authentication.

[Append to This Answer]
hgs@cs.columbia.edu
2001-Mar-14 5:11pm
Previous: (Answer) Is a SIP URI without a user name valid?
Next: (Answer) When is a CANCEL used?
This document is: http://www.cs.columbia.edu/~hgs/sip/faq.cgi?file=99
[Search] [Appearance]
This is a Faq-O-Matic 2.710.
This FAQ administered by Henning Schulzrinne