Cơ sở về HTML và HTTP

Một phần của tài liệu sơ lược về xếp hạng các trường đại học (Trang 57 - 58)

Các trang web được viết theo ngôn ngữ đánh dấu siêu văn bản – HTML

(HyperText Markup Language). HTML cho phép tác giả biểu diễn theo bố cục nội dung, nhúng các biểu đồ, tạo các siêu liên kết. Siêu liên kết có thể được chỉ ra với một thẻ neo (anchor) có kèm theo một thuộc tính href; thuộc tính này định danh cho khi có trang khác sử dụng một bộ định vị tài nguyên

chuẩn –URL (Uniform Resource Locator), theo mẫu như sau:

<a href="http://www.hut.edu.vn/">Hanoi University of Technology</a> Theo dạng đơn giản nhất, URL đích bao gồm một trường giao thức (http), tên máy chủ (www.hut.edu.vn), và đường dẫn file (/,thư mục gốc - “root” của hệ thống file được công bố).

Một trình duyệt như Internet Explorer hay Firefox sẽ cho phép người sử dụng click chuột máy tính lên các siêu liên kết. Click đó sẽ được dịch một cách trong suốt bởi trình duyệt thành một yêu cầu trên mạng để tìm được

trang đích nhờ sử dụng Http. Http được xây dựng dựa trên giao thức điều

khiển truyền tải - TCP (Transport Control Protocol).

Một trình duyệt từ máy trạm muốn tìm và hiển thị một trang web được cho bởi URL sẽ qua một số bước. Đầu tiên, nó dịch tên máy phục vụ thành một địa chỉ trên mạng Internet, là IP. Việc ánh xạ từ tên máy thành địa chỉ

được thực hiện nhờ sử dụng dịch vụ tên miền – DNS (Domain Name Service),

là một cơ sở dữ liệu phân tán ánh xạ tên thành IP theo các máy chủ đã biết. Tiếp theo, máy trạm kết nối vào cổng 80 (cổng HTTP mặc định) trên máy chủ, nhập tiêu đề của truy vấn (thí dụ: GET), rồi tìm các tiêu đề phản hồi

MIME (Multipurpose Internet Mail Extensions - chuẩn meta-data cho việc truyền nội dung web và email). Cuối cùng, nó tìm và nạp (fetch) trang HTML.

Một phần của tài liệu sơ lược về xếp hạng các trường đại học (Trang 57 - 58)

Tải bản đầy đủ (DOC)

(123 trang)
w