Làm thế nào để tạo một bản ghi vào logfile nội dung của tiêu đề yêu cầu HTTP (tất cả) như nhận được bởi apache?Có thể đăng nhập tất cả các tiêu đề yêu cầu HTTP bằng Apache không?
Hiện nay apache kết hợp cấu hình định dạng log của tôi là:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{Cookie}i\"" combined
Tôi hiểu rằng người ta có thể làm điều đó như vậy:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{Cookie}i\" \"%{heading name}i\" \"%{heading name}i\" \"%{heading name}i\"" combined
nhưng nó không phải là logic và nó là không thể biết được tiêu đề nào sẽ là.
Nó vẫn đủ hữu ích để có thể ghi nhật ký tất cả tiêu đề HTTP được truyền vào máy apache. Tôi thà có một hệ thống linh hoạt hơn là phải chỉnh sửa 'LogFormat' mỗi khi một header mới được giới thiệu. –
Tôi cố ý đăng nhập để bỏ phiếu cho câu trả lời này! – rofans91