.NET-Core 中下面这段代码
public void Configure(IApplicationBuilder app)
{
app.UseRequestCulture();
app.Run(async context =>
{
await context.Response.WriteAsync($"Hello,from Robert!" +
$"The Culture there 是 {CultureInfo.CurrentCulture.DisplayName} \n" +
$"{CultureInfo.CurrentCulture.EnglishName}");
});
}
打开网页,发现中文输出为乱码:
如下所示
使用 控制台 输出可以显示中文。
Google Console 查看请求返回的信息是正确的。
设置一下 Content-Type
context.Response.ContentType = "text/plain; charset=utf-8";
但是写弹出框的 就不行了啊
那你可能要参考 winform 弹出的content type 如何设置了