Các thông điệp đơn giản-Request và Response-Simple đã được xác định trong HTTP / 0.9.
Yêu cầu là một lệnh GET đơn giản với các URL được yêu cầu; đáp ứng được giản
ply một khối chứa các thông tin được xác định trong URL. Trong HTTP / 1.1, việc sử dụng
những hình thức đơn giản không được khuyến khích vì nó ngăn chặn các khách hàng từ việc sử dụng nội
dung. Đàm phán và các máy chủ từ việc xác định loại phương tiện truyền thông của các thực thể trở về
với đầy đủ các yêu cầu và phản ứng, các lĩnh vực sau đây được sử dụng:
• request- Line: Xác định các loại tin nhắn và các yêu cầu tài nguyên
• Status-Line: Cung cấp thông tin trạng thái về phản ứng này
• General-Header: Chứa các lĩnh vực mà có thể áp dụng cho cả hai yêu cầu và
thông điệp trả lời nhưng đó không áp dụng cho các đơn vị được chuyển nhượng
• request- Header: Chứa thông tin về các yêu cầu và khách hàng
• Đáp ứng-Header: Chứa thông tin về phản ứng
• Entity-Header: Chứa thông tin về các nguồn tài nguyên được xác định bởi các
yêu cầu và thông tin về các cơ thể thực thể
• Entity-Body: Thân thể của thông điệp
Tất cả các tiêu đề HTTP bao gồm một chuỗi các lĩnh vực, sau cùng
định dạng chung chung như RFC 822 (mô tả trong Chương 22). Mỗi trường sẽ bắt đầu vào một mới
dòng và gồm có các tên trường theo sau bởi một dấu hai chấm và giá trị trường.
Mặc dù cơ chế giao dịch cơ bản là đơn giản, có một số lượng lớn các
lĩnh vực và các thông số quy định tại HTTP. Trong phần còn lại của phần này, chúng ta nhìn vào
các lĩnh vực tiêu đề chung. Phần sau mô tả yêu cầu tiêu đề, đáp ứng
tiêu đề, và các thực thể.
đang được dịch, vui lòng đợi..
