In the context of web filters, what does "pre-processing" of a request mean?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Handling the request before it reaches the servlet or resource.". Filter đứng trước tài nguyên trong chuỗi xử lý, nên mọi dòng mã viết phía trên lời gọi chain.doFilter chạy khi yêu cầu còn chưa tới servlet hay trang JSP: đó là chỗ kiểm tra đăng nhập rồi chặn sớm, đặt bảng mã cho tham số, ghi log hoặc bọc lại đối tượng yêu cầu. Phần mã nằm sau lời gọi đó mới là hậu xử lý. "Changing the response sent to the client." sai vì sửa phản hồi chỉ làm được sau khi chuỗi đã chạy xong, tức thuộc về hậu xử lý. "Altering the client's browser settings." sai vì mã phía server không với tới được thiết lập của trình duyệt. "Encrypting the request data." sai không phải vì filter không làm nổi việc đó, mà vì đây chỉ là một ví dụ việc cụ thể có thể làm trong tiền xử lý, không phải định nghĩa của khái niệm đang hỏi.

Cùng phần 10

Xuất hiện trong 1 bộ đề