Thứ Tư, 11 tháng 6, 2014

Basic of HTTP


HTTP viết tắt của Hyper Text Tranfer Protocol  là giao thức truyền tải siêu văn bản mà World Wide Web sử dụng. HTTP là giao thức cơ bản cho phép web Browser và web Server giao tiếp với nhau.Dùng để liên kết thông tin giữa Client và Server.

Vai trò: 

- HTTP xác định các thông điệp (như file văn bản,ảnh,video,nhạc và một số multimedia khác) được định dạng và truyền tải ra sao và cách hành động nào mà web Server và các trình duyệt web phải làm để đáp ứng các lệnh.

Đặc điểm :

- HTTP không phải là một giao thức độc lập mà được xây dựng trên các giao thức nền tảng như TCP/IP.
- HTTP là giao thức "phi trạng thái" có nghĩa là khi nó thực hiện yêu cầu (request) tới server , server sẽ thực hiện nhận request, trả về kết quả sau đó quên hết những gì mà nó vừa nhận được từ client.
- HTTP còn là giap thức "phi kết nối". Nghĩa là khi client gửi một yêu cầu tới server , server nhận nó trả về kết quả yêu cầu và kết nối giữa client và server kết thúc.

Ưu điểm: 

- Khá an toàn : HTTP đóng kết nối sau mỗi lần chuyển dữ liệu.
- Đẩy mạnh truyền tải,xử lí nhanh hơn ở máy nhận vì nó cho phép nhiều kết nối tải về các yếu tố riêng biệt.
- Server sẽ không lưu lại các phiên yêu cầu trước đó.

Nhược điểm :

- Dữ liệu truyền đi không được mã hóa nên ảnh hưởng tới sự bảo mật của bạn.
- HTTP cũng không lưu lại các Request trước đó.

Không có nhận xét nào:

Đăng nhận xét