在Web API中返回特殊的ASCII字符

时间:2019-06-27 11:17:52

标签: c# asp.net asp.net-mvc rest asp.net-web-api

我有一个Web API操作方法,该方法返回一个对象。

此对象中的某些属性包含ASCII字符,特别是项目符号(ASCII字符-149•)

当我调用此api操作时,所有的项目符号都将替换为•

反正我可以更改api操作以使项目符号保持原样吗?

[HttpGet]
public async Task<Candidate> Get(int id)
{    
    var manager = new CandidateManager(Country);
    Candidate candidate = await Task.FromResult(manager.Find(id));
    return candidate;
}

1 个答案:

答案 0 :(得分:1)

将以下内容添加到您的HTTP请求标头中:

Content-Type: text/html; charset=utf-8