The Via header field indicates the transport used for the transaction and identifies the location where the response is to be sent
The Route header field is used to force routing for a request through
the listed set of proxies.
via在请求的时候记录,回来response的时候弹出。route只在请求的时候找下一跳用到,他们不存在以谁为准的问题。
The Record-Route header field is inserted by proxies in a request to force future requests in the dialog to be routed through the proxy.
record-route没有必须填,这个是proxy插入的,目的是dialog在以后的请求经过自己。