Via header
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Tiêu đề Via request và response header được thêm bởi proxies, cả proxy chuyển tiếp và ngược.
Nó được sử dụng để theo dõi việc chuyển tiếp thông điệp, tránh các vòng lặp yêu cầu, và xác định khả năng giao thức của người gửi dọc theo chuỗi yêu cầu/phản hồi.
| Loại tiêu đề | Request header, Response header |
|---|---|
| Forbidden request header | Có |
Cú pháp
http
Via: [<protocol-name>/]<protocol-version> <host>[:<port>]
Via: [<protocol-name>/]<protocol-version> <pseudonym>
Chỉ thị
<protocol-name>Optional-
Tên giao thức được sử dụng, chẳng hạn như "HTTP".
<protocol-version>-
Phiên bản giao thức được sử dụng, chẳng hạn như "1.1".
<host>-
URL proxy công khai và
<port>tùy chọn. Nếu không có máy chủ nào được cung cấp, thì<pseudonym>phải được sử dụng. <pseudonym>-
Tên/bí danh của proxy nội bộ. Nếu không có pseudonym nào được cung cấp, thì
<host>phải được sử dụng.
Ví dụ
http
Via: 1.1 vegur
Via: HTTP/1.1 GWA
Via: 1.0 fred, 1.1 p.example.net
Đặc tả
| Specification |
|---|
| HTTP Semantics> # field.via> |