Max-Forwards header

Tiêu đề HTTP Max-Forwards request header được sử dụng với phương thức TRACEOPTIONS để 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

http
Max-Forwards: <integer>

Ví dụ

http
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