- 1 -
- Lập trình ứng dụng mạng -
Chương 4: (Trang 166)
1. Phương thức nào lấy giá trị của header User Agent từ lời request? Chọn tất cả các phương
thức đúng.
2. Phương thức HTTP nào được dùng để chỉ cho client biết server đang nhận gì?
3. Phương thức nào của HttpServletResponse được để gửi 1 request HTTP tới 1 địa chỉ
URL khác.
4. Giả sử req là đối tượng HttpServletRequest, đối tượng nào sẽ lấy ra 1 dòng input binary
5. Phương thức HTTP nào không được xem là idempotent>
- 2 -
- Lập trình ứng dụng mạng -
6. Làm thế nào để thiết lập header có tên là “CONTENT LENGTH” trong đối tượng
HttpServletResponse? Chọn tất cả các đáp án đúng
7. Chọn đoạn code nào dưới đây để get 1 luồng binary for writing an image hoặc loại nhị phân
khác tới đối tượng HttpServletResponse?
8. Phương thức nào được dùng servlet để xử lý dữ liệu ở form từ client? ()
9. Phương thức nào dưới đây được dùng để khai báo trong HttpServletRequest trái ngược
với ServletRequest?
10. Các nhà phát triển servlet xử lý phương thức HttpServlet’s service() như thế nào khi mở
rộng HttpServlet?
- 3 -
- Lập trình ứng dụng mạng -
CHƯƠNG 5 (Trang 236/ 242)
1. Khi dùng RequestDispatcher, dùng phương thức nào có thể thường gây ra
IllegalStateException. Chọn các câu đúng
2. Trường hợp nào dưới đây nói về tham số khởi tạo Initialization là đúng? ()
3. Loại nào định nghĩa phương thức getAttribute() và setAttribute()
4. Nếu 1 servlet được gọi thực thi dùng phương thức forward hoặc include của
RequestDispatcher, phương thức nào của đối tượng request của servlet có thể truy xuất
thuộc tính request được thiết lập bởi container?
3. Trường hợp nào về đối tượng HttpSession là đúng? Chọn các đáp án đúng.
- 8 -
- Lập trình ứng dụng mạng -
4. Trường hợp nào dưới đây không phải là loại sự kiện Listen trong J2EE 1.4 API?
5. Trường hợp nào về session tracking là đúng. Chọn các đáp án đúng.
a. Cơ chế URL rewriting được các server sử dụng như là cơ chế mặc nhiên cho kĩ thuật session tracking.
b. SSL được xây dựng một cách kiến trúc ở servlet container sử dụng dữ liệu được định nghĩa ở một session.
d. Khi sử dụng cookie cho session tracking,tên của cookie bắt buộc phải là JESSIONID
6. Cho
Có điều gì sai trong lớp này? Chọn tất cả đáp án đúng