Hypertext Transfer Protocol (HTTP) là một ứng dụng cấp
giao thức phân phối, hợp tác, thông tin hypermedia
hệ thống. HTTP đã được sử dụng bởi các Web toàn cầu World-Wide
sáng kiến thông tin từ năm 1990. Phiên bản đầu tiên của HTTP,
được gọi là HTTP / 0.9, là một giao thức đơn giản để chuyển dữ liệu thô
trên Internet. HTTP / 1.0, như được định nghĩa bởi RFC 1945 [6], cải thiện
các giao thức bằng cách cho phép các thông điệp được trong định dạng MIME-như
bài viết, chứa metainformation về các dữ liệu chuyển giao và
sửa đổi trên các ngữ nghĩa yêu cầu / đáp ứng. Tuy nhiên, HTTP / 1.0
không đủ đi vào xem xét các tác động của phân cấp
proxy, bộ nhớ đệm, nhu cầu kết nối liên tục, hoặc ảo
máy chủ. Ngoài ra, sự gia tăng của không đầy đủ, thực hiện
các ứng dụng gọi mình là "HTTP / 1.0" đã đòi hỏi phải có một
giao thức phiên bản thay đổi để cho hai giao tiếp các ứng dụng
để xác định khả năng thực sự của nhau. Đặc tả này định nghĩa các giao thức được gọi là "HTTP / 1.1". Giao thức này bao gồm các yêu cầu nghiêm ngặt hơn HTTP / 1.0 trong để đảm bảo thực hiện đáng tin cậy của các tính năng của nó. hệ thống thông tin thực tế đòi hỏi phải có nhiều chức năng hơn so với đơn giản thu hồi, bao gồm tìm kiếm, cập nhật front-end, và chú thích. HTTP cho phép một bộ mở các phương pháp và các tiêu đề đó cho biết mục đích của một yêu cầu [47]. Nó được xây dựng trên những nguyên tắc của tài liệu tham khảo được cung cấp bởi Uniform Resource Identifier (URI) [3], như là một vị trí (URL) [4] hoặc tên (URN) [20], cho thấy nguồn tài nguyên mà một
đang được dịch, vui lòng đợi..
