Tôi có bộ lọc ISAPI cho IIS 6, một số quy trình tùy chỉnh sử dụng trường được gửi byte của phản hồi. Tôi muốn cập nhật cho IIS 7, nhưng tôi đang chạy vào một vấn đề. Không có sự kiện nào trong số các sự kiện IIS 7 dường như có quyền truy cập vào chiều dài nội dung, byte được gửi hoặc bất kỳ dữ liệu nào cho phép tôi tính toán độ dài nội dung hoặc byte được gửi. (Tôi biết tiêu đề nội dung và byte được gửi không giống nhau, nhưng sẽ hoạt động cho mục đích này.)Mô-đun được quản lý IIS 7 không thể nhận được Content-Length hoặc byte được gửi
Từ những gì tôi có thể biết, tiêu đề nội dung có độ dài được thêm bởi HTTP.SYS sau các mô-đun được quản lý đã thực hiện xong. Ngay bây giờ tôi có một trình xử lý sự kiện chạy trên EndRequest. Nếu tôi có thể nhận được ở các dòng đầu ra tôi có thể tính toán những gì tôi cần bản thân mình nhưng đường ống quản lý dường như không có quyền truy cập vào đó hoặc.
Có cách nào để nhận được độ dài nội dung hoặc byte được gửi trong kênh được quản lý không? Nếu không, có cách nào tôi có thể tính toán độ dài nội dung hoặc byte được gửi từ các đối tượng có sẵn trong đường ống được quản lý không?
Tôi có thể thêm bất kỳ điều gì giúp trả lời câu hỏi này không? –