Which HTTP header is used to send cookies from the server to the client in a web application?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "Set-Cookie". Khi servlet gọi response.addCookie, container chuyển cookie thành một dòng tiêu đề Set-Cookie trong phần đầu của phản hồi, mỗi cookie một dòng, kèm các thuộc tính như đường dẫn, thời gian sống, cờ chỉ dùng cho HTTP; trình duyệt đọc tiêu đề đó rồi lưu lại. Vì tiêu đề nằm ở phần đầu phản hồi, cookie chỉ thêm được trước khi nội dung bắt đầu gửi đi. Lựa chọn "Cookie" là tiêu đề của chiều ngược lại: trình duyệt dùng nó để gửi các cookie đã lưu lên máy chủ trong những lượt gọi sau, phía servlet đọc qua request.getCookies. Lựa chọn "Cookie-Set" chỉ đảo trật tự hai từ, không có tiêu đề nào tên như vậy. Lựa chọn "Set-Cookie-Header" ghép thêm một từ vào tên thật; tên tiêu đề phải khớp từng ký tự nên dạng này không trình duyệt nào hiểu.
Cùng phần 6
How can Session Tracking be done?Có lời giảiCâu hỏiWhat is the most secure way to handle session invalidation during logout?Có lời giảiCâu hỏiAssuming that there is a link logout at the top of the profile.jsp, orderhistory.jsp.
<a href="logoutServlet">Logout</a>
When the client clicks the logout link, the following code in the logoutServlet runs:
HttpSession session = request.getSession();
//TODO
response.sendRedirect("login.jsp");
What is the best code to write in the TODO section to complete the logout function?Có lời giảiCâu hỏiCả 25 câu của chủ đề25 câu
Xuất hiện trong 2 bộ đề
Đi tiếp từ đây