Trailer header

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Tiêu đề HTTP Trailer requestresponse header cho phép người gửi bao gồm các trường bổ sung ở cuối các thông điệp phân khúc để cung cấp siêu dữ liệu có thể được tạo động trong khi phần thân thông điệp đang được gửi.

Note: Tiêu đề yêu cầu TE cần được đặt thành trailers để cho phép các trường trailer.

Warning: Nhà phát triển không thể truy cập HTTP trailers qua Fetch API hoặc XHR. Ngoài ra, trình duyệt bỏ qua HTTP trailers, ngoại trừ Server-Timing. Xem Tương thích trình duyệt để biết thêm thông tin.

Loại tiêu đề Request header, Response header, Content header
Forbidden request header

Cú pháp

http
Trailer: header-names

Chỉ thị

header-names

Các trường tiêu đề HTTP sẽ có mặt trong phần trailer của các thông điệp phân khúc. Các tên tiêu đề sau không được phép:

Ví dụ

Server-Timing như HTTP trailer

Một số trình duyệt hỗ trợ hiển thị dữ liệu server timing trong công cụ dành cho nhà phát triển khi tiêu đề Server-Timing được gửi dưới dạng trailer. Trong phản hồi sau, tiêu đề Trailer được sử dụng để cho biết rằng tiêu đề Server-Timing sẽ theo sau phần thân phản hồi. Một chỉ số custom-metric với thời gian 123.4 mili giây được gửi:

http
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Trailer: Server-Timing

--- response body ---
Server-Timing: custom-metric;dur=123.4

Đặc tả

Specification
HTTP Semantics
# field.trailer
HTTP/1.1
# chunked.trailer.section

Tương thích trình duyệt

Xem thêm