2.2.3.3.3.4 StatusPhraseHeader

The StatusPhraseHeader header is optionally included along with StatusCodeHeader with an error code. It contains a human-readable message about the error.


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

StatusPhraseHeaderToken

DataType

StatusPhraseValue (variable)

...

StatusPhraseHeaderToken (2 bytes): A HeaderToken enumeration that indicates the Header type. Its value MUST be 3.

DataType (1 byte): A HeaderDataFormat enumeration that indicates the type of the data to be CountedString. Its value MUST be 1.

StatusPhraseValue (variable): A CountedString value that represents the human-readable message.

This header MAY accompany StatusCodeHeader to indicate the error in human-readable form. A missing header implies a value of empty string.