Max-Forwards header
Tiêu đề HTTP Max-Forwards request header được sử dụng với phương thức TRACE và OPTIONS để giới hạn số nút (thường là proxy) mà yêu cầu đi qua.
Giá trị của nó là số nguyên chỉ ra số lượng nút tối đa mà nó phải ghé qua.
Tại mỗi nút, giá trị được giảm dần và yêu cầu được chuyển tiếp đến nút tiếp theo cho đến khi đến đích hoặc giá trị nhận được của Max-Forwards bằng không.
Sau đó yêu cầu được gửi lại (ngoại trừ các tiêu đề nhạy cảm nếu phù hợp) như thân của phản hồi 200.
Điều này cho phép máy khách xem những gì đang được nhận ở đầu kia của chuỗi yêu cầu (tiêu đề Via đặc biệt thú vị) cho mục đích kiểm tra hoặc chẩn đoán.
Nếu tiêu đề Max-Forwards không có trong yêu cầu TRACE hoặc OPTIONS, một nút sẽ giả định rằng không có số lượng chuyển tiếp tối đa.
| Loại tiêu đề | Request header |
|---|---|
| Forbidden request header | Không |
Cú pháp
Max-Forwards: <integer>
Ví dụ
Max-Forwards: 0
Max-Forwards: 10
Đặc tả
| Specification |
|---|
| HTTP Semantics> # field.max-forwards> |
Khả năng tương thích trình duyệt
Tính năng này không nhắm đến và cũng không được triển khai trong trình duyệt.
Xem thêm
- Phương thức
TRACE - Phương thức
OPTIONS 405 Method Not Allowed