Trình duyệt web là chương trình giúp người dùng
09/11/2020 1,353 Nội dung chính Câu hỏi Đáp án và lời giải Đáp án và lời giải đáp án đúng: A Trình duyệt Web là chương trình giúp người dùng giao tiếp với hệ thống WWW: truy cập đến các trang Web, tương tác với các máy chủ trong hệ thống WWW và các tài nguyên khác của Internet. Câu hỏi liên quan Website là gì? A. Là một ngôn ngữ siêu văn bản B. Là hình thức trao đổi thông tin dưới dạng thư thông qua hệ thống mạng máy tính C. Là các file được tạo ra bởi Word, Excel, PowerPoint … rồi chuyển sang html D. Tất cả đều sai Một số trình duyệt web phổ biến hiện nay: A. Internet Explorer (IE), Mozilla Firefox (Firefox), Word, Excel,… B. Internet Explorer (IE), Mozilla Firefox (Firefox), Netscape Navigator,… C. Internet Explorer (IE), Mozilla Firefox (Firefox),Word,… D. Internet Explorer (IE), Mozilla Firefox (Firefox), yahoo, google,… 03/09/2021 129 CÂU HỎI HOT CÙNG CHỦ ĐỀThiết bị nào dưới đây là bộ phận không cần thiết khi lắp đặt mạng không dây? Xem đáp án » 03/09/2021 2,447 Một kết nối Internet mà máy tính được cài đặt môdem, nối qua đường điện thoại và hợp đồng với nhà cung cấp dịch vụ Internet. Đây là cách kết nối gì? Xem đáp án » 03/09/2021 858 Tìm phát biểu sai về mạng LAN Xem đáp án » 03/09/2021 637 Phần trắc nghiệm Mạng WAN (diện rộng) là mạng kết nối các máy tính Xem đáp án » 03/09/2021 519 Trong quá trình truyền tin sau khi đã nhận đủ các gói tin thì giao thức nào thực hiện việc sắp xếp các gói tin theo đúng thứ tự cần thiết và nối chúng thành một khối thống nhất? Xem đáp án » 03/09/2021 297 Khi duyệt web để bảo vệ máy tính trước virus ta cân có Xem đáp án » 03/09/2021 265 Chọn phát biểu nêu đúng nhất bản chất của Internet trong các phát biểu sau? Xem đáp án » 03/09/2021 239 Hãy cho biết tên miền của website www.edu.net.vn do nước nào quản lý? Xem đáp án » 03/09/2021 168 Giao thức là: Xem đáp án » 03/09/2021 144 Giao thức truyền tin siêu văn bản là Xem đáp án » 03/09/2021 144 Điền từ những thích hợp vào ô trống: Lý do hàng đầu của việc kết nối mạng máy tính là để trao đổi.........và dùng chung........ Xem đáp án » 03/09/2021 132 Sau khi đăng ký hộp thư điện tử sẽ được tạo ở đâu? Xem đáp án » 03/09/2021 123 Phần tự luận Internet là gì? Em biết gì về địa chỉ IP và tên miền? Xem đáp án » 03/09/2021 115 Trong mạng bố trí Kiểu hình sao: Xem đáp án » 03/09/2021 103 Tên miền được phân cách bởi Xem đáp án » 03/09/2021 94 Trình duyệt Web là một phần mềm ứng dụng cho phép xem và tìm hiểu thông tin trên Internet. Thông qua trình duyệt Web, người dùng có thể tương tác với các văn bản, hình ảnh, phim… trên bất cứ trang web nào bắt đầu từ việc truy cập thông việc việc nhập URL vào thanh địa chỉ. Ở bài trước chúng ta đã phân tích Tác dụng của Domain và Hosting khi triển khai phát triển Website. Trong bài dưới đây, chúng ta tìm hiểu về mối tương tác giữa trình duyệt web và máy chủ web trong quá trình người dùng truy cập website. Trình duyệt Web là một phần mềm ứng dụng cho phép xem và tìm hiểu thông tin trên Internet. Thông
qua trình duyệt Web, người dùng có thể tương tác với các văn bản, hình ảnh, phim… trên bất cứ trang web nào bắt đầu từ việc truy cập thông việc việc nhập URL vào thanh địa chỉ.
HTTP - HyperText Transfer Protocol - Phương thức giao tiếp siêu văn bản Trình duyệt web giao tiếp với máy chủ web để lấy dữ liệu các trang web thông qua việc sử dụng giao thức truyền dẫn siêu văn bản (HTTP). Đó là một giao thức giao tiếp dựa trên TCP/IP được sử dụng để cung cấp dữ liệu trên Mạng diện rộng toàn cầu (World Wide Web). Nó cung cấp các tiêu chuẩn để các máy tính giao tiếp được với nhau. HTTP xác định việc làm thế nào để máy khách yêu cầu xây dựng và gửi dữ liệu đến máy chủ; và cách thức máy chủ phản hồi lại những yêu cầu này. HTTP máy khách: là một chương trình (Trình duyệt web hoặc máy khách khác) dùng để thiết lập một kết nối đến máy chủ nhằm gửi một hoặc nhiều thông điệp yêu cầu HTTP. HTTP máy chủ: là một chương trình (Máy chủ web Apache hoặc Dịch vụ thông tin mạng - IIS) dùng để chấp nhận các kết nối đến máy chủ từ yêu cầu HTTP bằng cách gửi thông tin phản hổi HTTP. Khi người dùng nhập yêu cầu một địa chỉ đường dẫn trang web vào thanh địa chỉ của trình duyệt và xác nhận tìm kiếm tài nguyên trang web yêu cầu thi máy khách HTTP sẽ gửi một yêu cầu HTTP tới máy chủ dưới dạng thông báo bao gồm các thông tin sau: - Một dòng yêu cầu: bao gồm phương thức yêu cầu, URI yêu cầu và phiên bản giao thức.+ Phương thức yêu cầu chỉ ra cách thức thực hiện trên tài nguyên được xác định bởi URI yêu cầu.
HTTP sử dụng Định danh tài nguyên thống nhất (URI - Uniform Resource Identifier) để xác định một tài nguyên để thiết lập kết nối. Một khi kết nối được thiết lập, các thông báo HTTP được truyền theo một dạng tương tự như sử dụng Internet mail và MIME (Multipurpose Internet Mail Extensions). URL được gửi qua Internet bằng cách sử dụng bộ ký tự ASCII, thường chứa các ký tự bên ngoài bộ ASCII. Vì vậy các ký tự không an toàn phải được thay thế bằng % và theo sau bởi 2 chữ số thập lục phân. - Tiếp theo là các trường thông tin yêu cầu cho phép máy khách truyền các thông tin thêm vào yêu cầu và cả thông tin máy khách về máy chủ.Sau khi nhận và phân tích được một thông báo yêu cầu từ máy khách, máy chủ sẽ phản hồi lại với một thông báo HTTP phản hồi bao gồm:- Một dòng trạng thái: bao gồm Phiên bản HTTP, mã trạng thái thông báo thành công hoặc lỗi và cuối cùng là một đoạn văn bản mô tả trạng thái đó.+ Mã trạng thái: là một số gồm 3 chữ số, trong đó chữ số đầu tiên của mã trạng thái xác định loại phản hồi và 2 chữ số còn lại không có bất kỳ vai trò phân loại nào.
- Tiếp theo là các trường thông tin phản hồi cho phép máy khách truyền các thông tin thêm vào phản hồi và cả thông tin máy chủ.Trường tiêu đề HTTP cung cấp thông tin bắt buộc về yêu cầu hoặc phản hồi, hoặc về đối tượng được gửi trong thông báo phần thân.- Tiêu đề chung: có thể áp dụng cho cả thông báo yêu cầu và thông báo phản hồi.
- Tiêu đề yêu cầu máy khách: chỉ áp dụng cho các thông báo yêu cầu.
- Tiêu đề phản hồi máy chủ: chỉ áp dụng cho các thông báo phản hồi.
- Tiêu đề thực thể: gồm các trường tiêu đề xác định thông tin phần meta hoặc phần thân của tài nguyên được xác định bởi yêu cầu.
Sử dụng bộ nhớ đệm trong HTTPHTTP thường được sử dụng cho các hệ thống thông tin phân tán, nơi mà hiệu năng có thể được cải thiện bằng cách sử dụng bộ nhớ cache phản hồi. Phương thức HTTP/1.1 bao gồm các thành phần nhằm làm mục đích bộ nhớ cache. Mục tiêu của bộ nhớ đệm trong HTTP/1.1 để loại bỏ yêu cầu gửi trong nhiều trường hợp và để loại bỏ sự cần thiết phải phản hồi đầy đủ trong nhiều trường hợp. Cơ chế lưu trữ cơ bản trong HTTP/1.1 thông qua chỉ thị Cache-Control để xác định đến các bộ nhớ cache, nơi máy chủ xác định thời gian hết hạn và trình xác nhận hợp lệ. Tiêu đề Cache-Control cho phép một máy khách hoặc máy chủ truyền tải một loạt các chỉ thị trong các yêu cầu hoặc phản hồi. Những chỉ thị này thường ghi đè các thuật toán lưu trữ mặc định. Chỉ thị bộ nhớ đệm cache xác định phân cách danh sách bởi dấu phẩy.- Một máy khách HTTP có thể sử dụng tiêu đề Cache-Control để xác định các tham số cho bộ nhớ cache hoặc để yêu cầu một số loại tài liệu nhất định từ bộ nhớ cache. Chỉ thị bộ nhớ đệm được chỉ định trong danh sách được phân tách bởi dấu phẩy.
|