Which statement about session cookies is false?
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: "Session cookies can store any Java object as a value". Cookie là một tiêu đề HTTP, nên tên và giá trị của nó chỉ có thể là văn bản; muốn giữ một đối tượng Java thì phải đặt vào HttpSession phía máy chủ, còn cookie chỉ mang theo định danh phiên. Đó chính là phát biểu sai mà câu hỏi đang tìm. "Session cookies are deleted when the browser closes" đúng, vì cookie phiên không khai thời điểm hết hạn nên trình duyệt chỉ giữ nó trong bộ nhớ của lần chạy đó. "Session cookies store the session ID on the client side" cũng đúng và chính là cơ chế theo dấu phiên mặc định, với cookie quen gọi là JSESSIONID. "Session cookies can be marked as HttpOnly for security" đúng nữa: cờ này khiến mã kịch bản bên trình duyệt không đọc được cookie, giảm rủi ro bị đánh cắp phiên qua lỗ hổng chèn mã.
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 1 bộ đề
Đi tiếp từ đây