In accordance with RFC 2616 , non-ISO-8859-1 characters must be specially encoded. Therefore, it seems that the one who sends you the headers violates the specification. See Field Content and TEXT.
4.2
message-header = field-name ":" [ field-value ]
field-name = token
field-value = *( field-content | LWS )
field-content = <the OCTETs making up the field-value
and consisting of either *TEXT or combinations
of token, separators, and quoted-string>
2.2
TEXT = <any OCTET except CTLs,
but including LWS>
TEXT , . * , ISO-8859-1 [22], RFC 2047 [14].