71
edits
(Elaborated 'HTTP Date header') |
|||
Line 115: | Line 115: | ||
=='Date' HTTP Header== | =='Date' HTTP Header== | ||
===Issue=== | ===Issue=== | ||
The HTTP 'Date' header is ignored in BOSH. Ignored headers add unnecessary overhead to every request; upstream is often severely limited. It would be better to prefer omitting this header entirely when possible. | |||
===Discussion=== | |||
The Date headers are in RFC2616 marked as SHOULD. On the date RFC2616 states that if a client or server is without a clock, then it MAY be omitted. The 'SHOULD' leaves room to omit the header when there are good reasons for it. Note that neither XEP-0124 nor XEP-0206 mention the Date header anywhere and all the examples have no Date header. So the best solution would be: ''don't change XEP-0124'' | |||
* Is anybody aware of network environments where omitting the Date header might have adverse results? | |||
===Status=== | ===Status=== | ||
More discussion needed. | |||
=='Hold' and 'Request' Attribute Values== | =='Hold' and 'Request' Attribute Values== |
edits