Web và HTTP

1. Tổng quan về Web

Vào đầu những năm 1990, Internet chủ yếu được dành cho các nhà nghiên cứu, học giả và sinh viên đại học để đăng nhập vào các máy chủ từ xa, chuyển các tệp từ máy chủ cục bộ sang máy chủ từ xa và ngược lại, để nhận và gửi tin tức cũng như nhận và gửi thư điện tử . Mặc dù các ứng dụng này cực kỳ hữu ích, Nhưng về cơ bản, Internet không được biết đến bên ngoài cộng đồng học thuật và nghiên cứu. Sau đó, vào đầu những năm 1990, một ứng dụng lớn mới xuất hiện – World Wide Web [Berners-Lee 1994] . Web là ứng dụng Internet đầu tiên thu hút sự chú ý của công chúng. Nó đã thay đổi đáng kể, và thay đổi rất mạnh mẽ, cách mọi người tương tác bên trong và bên ngoài môi trường làm việc của họ. Nó đã nâng Internet từ chỉ một trong nhiều mạng dữ liệu về cơ bản là mạng dữ liệu duy nhất.

Ở Web, Có lẽ điều hấp dẫn người dùng nhất là chúng hoạt động theo yêu cầu. Người dùng nhận được những gì họ muốn, khi họ muốn. Điều này không giống như đài phát thanh và truyền hình quảng bá truyền thống, buộc người dùng phải điều chỉnh khi nhà cung cấp nội dung cung cấp nội dung. Ngoài khả năng cung cấp theo yêu cầu, Web còn có nhiều tính năng tuyệt vời khác mà mọi người yêu thích và trân trọng. Bất kỳ cá nhân nào cũng dễ dàng cung cấp thông tin trên Web — mọi người đều có thể trở thành nhà xuất bản với chi phí cực kỳ thấp. Các siêu liên kết và công cụ tìm kiếm giúp chúng ta điều hướng trong một đại dương thông tin. Hình ảnh và video kích thích các giác quan của chúng ta. Biểu mẫu, JavaScript, ứng dụng Java và nhiều thiết bị khác cho phép chúng tôi tương tác với các trang và trang web. Và Web và các giao thức của nó đóng vai trò là nền tảng cho YouTube, e-mail dựa trên Web (chẳng hạn như Gmail) và hầu hết các ứng dụng Internet di động, bao gồm cả Instagram và Google Maps.

Bây giờ, chúng ta xem lại một số thuật ngữ Web

Một trang Web (còn được gọi là tài liệu) bao gồm các đối tượng. Một đối tượng chỉ đơn giản là một tệp — chẳng hạn như tệp HTML, hình ảnh JPEG, một ứng dụng Java hoặc một video clip — có thể xác định được bằng một URL duy nhất. Hầu hết các trang Web bao gồm một tệp HTML cơ sở và một số đối tượng được tham chiếu. Ví dụ, nếu một trang Web chứa văn bản HTML và năm hình ảnh JPEG, thì trang Web đó có sáu đối tượng: tệp HTML cơ sở cộng với năm hình ảnh. Tệp HTML cơ sở tham chiếu đến các đối tượng khác trong trang bằng URL của đối tượng. Mỗi URL có hai thành phần: tên máy chủ của máy chủ chứa đối tượng và tên đường dẫn của đối tượng.

 

2. Tổng quan về HTTP