Chuẩn biên tập: Kết nối tri thức với cuộc sống – truy nguồn, giải thích cơ chế và đánh giá hệ quả.
🌐 Trình duyệt và máy chủ trao đổi gì?
Client gửi HTTP request gồm method, URL, headers và có thể có body. Server xử lí rồi trả response gồm status code, headers và body. HTTPS là HTTP được bảo vệ bằng TLS trên đường truyền; nó không tự bảo đảm ứng dụng không có lỗ hổng.
Method và mã trạng thái
- GET yêu cầu biểu diễn tài nguyên và về nguyên tắc không nên gây thay đổi trạng thái có chủ ý.
- POST thường gửi dữ liệu để xử lí hoặc tạo tài nguyên.
- 2xx: thành công; 3xx: chuyển hướng; 4xx: lỗi phía yêu cầu; 5xx: lỗi phía server.
HTTP stateless và phiên
Mỗi request tự nó không “nhớ” request trước. Ứng dụng có thể tạo session phía server và gửi một session ID ngẫu nhiên trong cookie. Các request sau mang cookie để server tra trạng thái.
⚠️ Cookie không tự an toàn
Dùng HTTPS, thuộc tính Secure, HttpOnly, SameSite phù hợp, xoay session ID sau đăng nhập, hết hạn và chống CSRF. Không đặt mật khẩu hoặc dữ liệu nhạy cảm thô trong cookie.
📚 Căn cứ biên soạn
- Chương trình Giáo dục phổ thông 2018 và yêu cầu cần đạt.
- Bộ sách Kết nối tri thức với cuộc sống lớp 12, sử dụng thống nhất toàn quốc từ năm học 2026–2027 theo Quyết định 3588/QĐ-BGDĐT.
- Nội dung và ví dụ được biên soạn độc lập, không sao chép sách giáo khoa.
📚 Lý thuyết trọng tâm
Mục tiêu: Giải thích vòng đời HTTP, phương thức–mã trạng thái, tính stateless và cách cookie phiên hỗ trợ đăng nhập cùng các thuộc tính bảo mật.. Khi học HTTP client–server: request, response, trạng thái và phiên đăng nhập, hãy xác định khái niệm, điều kiện áp dụng và mối liên hệ giữa các dữ kiện; không chỉ ghi nhớ kết luận.
🧭 Ví dụ có hướng dẫn
Chọn một tình huống điển hình của bài. Bước 1: ghi dữ kiện và câu hỏi cần giải quyết. Bước 2: chọn khái niệm hoặc quy tắc phù hợp. Bước 3: giải thích từng bước và kiểm tra kết quả với điều kiện ban đầu. Nếu đổi một dữ kiện, hãy dự đoán kết quả thay đổi thế nào.
✍️ Luyện tập
- Tóm tắt bài bằng ba ý: khái niệm, điều kiện và kết luận.
- Tự tạo một ví dụ đúng và một phản ví dụ; chỉ ra điểm quyết định.
- Giải lại ví dụ khi thay đổi một dữ kiện, sau đó nêu cách kiểm chứng.
Checklist tự đánh giá
- Tôi giải thích được “vì sao”, không chỉ nêu đáp án.
- Tôi nhận ra trường hợp không áp dụng được quy tắc.
- Tôi kiểm tra được đơn vị, bằng chứng hoặc tính hợp lí của kết luận.
Cùng nhau hiểu bài sâu hơn
Viết lời giải, công thức, đặt câu hỏi hoặc gửi ảnh phần bạn đang vướng.
Đăng nhập để đặt câu hỏi và tham gia trao đổi.
Chưa có trao đổi nào. Hãy là người đầu tiên đặt câu hỏi nhé.