Thứ Sáu, 5 tháng 9, 2014



1. Khái niệm
Đối với kết nối mạng internet, HTTP (Hyper Text Transfer Protocol) là 1 giao thức chuẩn. Nó được sử dụng với mục đích tạo mối liên hệ giữa các server và client. HTTP cho phép giao tiếp giữa rất nhiều loại server/client với nhau, chủ yếu thông qua bộ giao thức TCP/IP. Client và Server giao tiếp với nhau vẫn qua mô hình request - response trong đó client gửi HTTP request đến server và nhận HTTP response từ server trả về.

2. Vai trò
Giúp tìm kiếm, vận chuyển dữ liệu, định dạng tự động....

3. Đặc điểm
HTTP sẽ không lưu trạng thái của người dùng do việc làm này làm tăng độ phức tạp của hệ thống.
HTTP sẽ không giữ kết nối với người dùng khi người dùng đã nhận được response từ server do việc làm này gây tiêu tốn tài nguyên của hệ thống nếu phải giữ tất cả kết nối đến người dùng ở trạng thái hoạt động

4. Ưu điểm

Một trang web có chứa nhiều thành phần hỗn hợp chẳng hạn như văn bản và hình ảnh. Mỗi phần tử đòi hỏi một số lượng nguồn tài nguyên khác nhau để lưu trữ và tải về. HTTP cho phép nhiều kết nối tải về các phần tử riêng biệt một cách đồng thời, do đó đẩy mạnh việc truyển tải dữ liệu.
HTTP được viết dưới dạng văn bản đơn giản và do đó dễ dàng hơn để theo dõi và thi hành so với giao thức sử dụng code mà yêu cầu tra cứu

5. Nhược điểm

Thông tin gửi qua HTTP không được mã hóa và có thể gây ra một mối đe dọa đến sự riêng tư của bạn.
Thông tin được gửi thông qua một trình duyệt có thể làm cho máy tính của bạn gặp phải các mối đe dọa ảo


0 nhận xét:

Đăng nhận xét

    Blogger news

    Blogroll