Opened 13 years ago

Closed 13 years ago

#179 closed design (fixed)

Relax Via MUST

Reported by: mnot@… Owned by:
Priority: urgent Milestone: unassigned
Component: p1-messaging Severity: Active WG Document
Keywords: Cc:


Currently, intermediaries MUST add the Via header;

The Via general-header field MUST be used by gateways and proxies to indicate the intermediate protocols and recipients between the user agent and the server on requests, and between the origin server and the client on responses.

This doesn't reflect current practice.

When making this decision, it's worth noting that some HTTP mechanisms operate differently when a message sender knows that the entire path is HTTP/1.1, and the primary way of discovering this is the Via header.

Change History (1)

comment:1 Changed 13 years ago by mnot@…

  • Priority set to urgent
  • Resolution set to fixed
  • Status changed from new to closed

As discussed, Via MUST is necessary for correct protocol operation, as already explained in text. Closing with no action.

Note: See TracTickets for help on using tickets.