2012-07-01 53 views
7

Trong khi duyệt một số tài liệu dịch vụ web, tôi đi qua từ "tải trọng", "xml tải trọng" ..."Tải trọng" là gì? ví dụ như XML Payload

enter image description here


enter image description here


enter image description here


Từ wikipedia: "* Tải trọng trong máy tính (đôi khi được gọi là dữ liệu thực tế hoặc cơ thể) là hàng hóa của truyền dữ liệu. *"

Không có ý nghĩa nhiều ở đây. Ai có thể giải thích những gì tải trọng/xml tải trọng nghĩa là gì? Cảm ơn.

Trả lời

15

Họ 'tải trọng' là những nội dung thực tế, như trái ngược với wrapper, đó là soạn sẵn XML xung quanh (meta-data, gõ văn bản và như vậy). như vậy, nó là biến phần của câu trả lời.

định nghĩa wikipedia làm hoàn hảo ý nghĩa với tôi, là "tải trọng không" XML trong các ví dụ này là hoàn toàn không thú vị. XML bên ngoài là gói pping và trọng tải là nội dung ("cargo").

Lưu ý rằng "tải trọng thoát" chỉ ra rằng nội dung thực sự là một số định dạng khác, có thể là XML được thoát. Nó có thể là dữ liệu nhị phân, thường được ví dụ như CDATA hoặc Base64. Có có thể là một hình ảnh JPEG ở đó, ví dụ (nếu nó được thoát đúng cách). Hoặc HTML, được mã hóa với các thực thể XML. Sau đó, tải trọng sẽ ví dụ là:

<div>example</div> 

Đó là một ví dụ đơn giản cho XML-thoát-HTML tải trọng, khi không có lý do cho sự phân tích cú pháp nhắn tin XML để phân tích tải trọng (XML-like).

+3

hoặc đơn giản, hãy tưởng tượng một đoàn tàu kéo 5 hàng hóa, các hàng hóa là trọng tải. –

Các vấn đề liên quan