Não encontrei documentação da TOTVS falando qual o charset padrão das APIs do Protheus. Estou fazendo uma API para efetuar um MsExecAuto no sistema e quando ele retorna algum erro padrão do MsExecAuto, o Response vem todo embaralhado por causa das acentuações.
Alguém sabe como faço pra saber o encode pra colocar no Content-type?
O AppServer trabalhar por padrão no encode windows-1252, talvez seja esse o seu problema, pois quase todas as aplicações trabalham por padrão com UTF-8, então quando o conteúdo é exibido, diversos erros de acentuações são gerados.
Existe a função EncodeUTF8, função presente no binário que permite essa conversão: