Codificação de dados ao enviar um formulário PDF usando a tecnologia AcroForm

Quando eu crio um formulário PDF (por exemplo, usando o Acrobat) que contém campos de texto no formato AcroForm (dicionários PDF, sem XFA), e envio os dados para um servidor, como posso especificar / recuperar a codificação que será usada?

Por exemplo. Quando eu envio os glifos chineses '测试' (teste), recebo os seguintes cabeçalhos e conteúdo no lado do servidor:

accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
content-type: application/x-www-form-urlencoded
content-length: 23
acrobat-version: 10.1.4
user-agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDC; .NET4.0C; AskTbCLA/5.15.1.22229)
accept-encoding: gzip, deflate
connection: Keep-Alive
Song=%b2%e2%ca%d4&Test=

Não há referência a uma codificação, exceto x-www-form-urlencoded. Os dois glifos são representados como quatro bytes: B2 E2 CA D4. Após alguma investigação, sei que B2E2 é o valor de GBK para o primeiro glifo e CAD4 o valor de GBK para o segundo glifo, mas não consigo derivar isso do cabeçalho da solicitação.

É sempre GBK? Eu quero mudar a codificação de dados, definindo uma chave específica em um dicionário no PDF, mas parece não haver nenhuma. Por exemplo: gostaria de ter certeza de que o PDF sempre envia caracteres Unicode em vez de GBK.

Observe que eu já experimentei alterando a fonte padrão (e codificação) do campo de texto. Eu também pesquisei ISO-32000-1 para codificações em campos, mas tudo que eu encontrei foi uma maneira de definir caracteres não latinos para caixas de seleção e algumas informações sobre a codificação de um arquivo FDF. Nenhum dos quais respondeu minhas perguntas.

questionAnswers(1)

yourAnswerToTheQuestion