2.2.3.4.1 Known Encoding Record

The Known Encoding Record indicates a previously known encoding for the subsequent Envelope Records. The data portion of this record is a single octet.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

RecordType

Encoding

RecordType (1 byte): This octet MUST be set to 0x03 to indicate that this is a Known Encoding Record.

Encoding (1 byte): This octet MUST be set to one of the following values. Values of 0x09–0xFF are reserved for future use.<4>

SOAP Version 1.1 Value

Meaning

0x00

UTF-8, as specified in [RFC2279].

0x01

UTF-16, as specified in [RFC2781].

0x02

Unicode little-endian.

SOAP Version 1.2 Value

Meaning

0x03

UTF-8.

0x04

UTF-16.

0x05

Unicode little-endian.

0x06

MTOM, as specified in [SOAP-MTOM].

0x07

Binary, as specified in [MC-NBFS].

0x08

Binary with in-band dictionary, as specified in [MC-NBFSE].