2012-07-01 3 views
7

При просмотре некоторых веб-службы документы, я наткнулся на слово "полезной", "XML полезной нагрузки" ...Что такое «полезная нагрузка»? например, XML Payload

enter image description here


enter image description here


enter image description here


От wikipedia: «* Полезная нагрузка в вычислительной технике (иногда называемая фактической или фактической) является грузом передачи данных. *»

Не имеет особого смысла здесь. Может кто-нибудь объяснить, что полезная нагрузка/среднее XML полезной нагрузки? Спасибо.

ответ

15

Они„полезной нагрузки“являются фактическое содержание, в отличие от обертки, которая является шаблонный XML вокруг (мета-данные, тип документа и такой). Таким образом, это переменной часть ответа.

определение википедии делает идеальный смысл для меня, как «не полезной нагрузки» XML в этих примерах совершенно неинтересен. XML снаружи - это wra pping, а полезная нагрузка - это содержимое («груз»).

Обратите внимание, что «экранированная полезная нагрузка» указывает, что содержимое на самом деле является каким-то другим форматом, который может быть экранирован XML. Это могут быть двоичные данные, часто экранированные как CDATA или Base64, например. Там может быть, например, изображение в формате JPEG (если оно правильно экранировано). Или HTML, закодированный с объектами XML. Тогда нагрузка будет, например, быть:

<div>example</div> 

который представляет собой простой пример XML-спасся-HTML полезной нагрузки, когда нет никаких оснований для сообщения XML парсер разбора XML (типа) полезной нагрузки.

+3

или просто представить себе поезд, потянув за 5 грузов, грузы являются полезной нагрузкой. –

Смежные вопросы