Web hoạt động thế nào
Từ lúc bạn gõ một địa chỉ tới lúc trang hiện ra, có nhiều bước hơn bạn tưởng.
Điều kiện hoàn thành & nhận XP
- Đọc hết 100% nội dung bài
- Hoàn thành "Kiểm tra nhanh" (0/4 câu)
Vì sao bài này quan trọng
Không có bức tranh này thì mọi lỗi web đều là bí ẩn: trang trắng, ảnh không hiện, biểu mẫu gửi đi không thấy gì. Biết trang được dựng qua những bước nào giúp bạn hỏi đúng câu hỏi thay vì thử ngẫu nhiên.
Bạn mở một trang web trên điện thoại. Trước khi hiện ra trên màn hình, trang đó đang nằm ở đâu?
Bốn bước
- Tra địa chỉ bạn gõ ra số hiệu máy chủ (DNS).
- Gửi yêu cầu HTTP kèm đường dẫn cần lấy - HTTPS là bản Encryption, người ở giữa không đọc hay sửa được.
- Máy chủ trả về HTML kèm một mã trạng thái.
- Trình duyệt đọc HTML, tải thêm những gì nó nhắc tới, dựng cây rồi vẽ ra.
Một trang là nhiều yêu cầu
Mã trạng thái - đọc chữ số đầu
Bạn sẽ đọc chúng mỗi ngày
- Nhóm 2200
- Thành công.
- Nhóm 3301, 302
- Chuyển hướng - trình duyệt tự đi theo địa chỉ mới.
- Nhóm 4404, 403
- Lỗi phía người gửi: không tìm thấy, không có quyền.
- Nhóm 5500, 502
- Lỗi phía máy chủ khi xử lý một yêu cầu hợp lệ.
Dừng & Kiểm tra
Điểm giữa bàiNhóm mã trạng thái bắt đầu bằng số 5 nói lên điều gì?
Từ HTML tới cây tài liệu
Bộ nhớ đệm, kẻ thù lúc học
Bốn bước này lặp lại mỗi lần bạn mở một trang, và chúng là bản đồ để định vị mọi lỗi trong chặng.
Bài sau bạn viết tệp HTML đầu tiên và thấy nó hiện ra trong trình duyệt.
Ví dụ thực tế · Mọi trang bạn mở