【发布时间】:2019-04-14 14:17:14
【问题描述】:
我需要为 angular 6 创建一个 Web 服务。我在 asp core 2.1 中使用 web api ...
当我为编辑创建此操作时:
[HttpGet("{id}")]
[Route("GetRoleById")]
public async Task<Role> GetRoleById(int id)
{
return await _roleManag.FindByIdAsync(id);
}
它没有生效,它在 Inspecter Element 中显示错误:
未声明纯文本文档的字符编码。如果文档包含 US-ASCII 范围之外的字符,则文档将在某些浏览器配置中呈现乱码。文件的字符编码需要在传输协议中声明或者文件需要使用字节序标记作为编码签名。
我在浏览器中输入这个网址:https://localhost:44390/api/role/GetRoleById/2
有什么问题?我该如何解决这个问题?
【问题讨论】:
标签: asp.net-core asp.net-core-2.0 asp.net-core-webapi asp.net-core-2.1