C#HttpListener请求。查询字符串UTF-8支持

C#HttpListener请求。查询字符串UTF-8支持,c#,C#,我有一个与HttpListener一起工作的C#应用程序。我使用get方法存储数据,在get方法中,当我尝试存储数据时,utf-8字符集的问题是破坏数据 我的代码: var context = listener.EndGetContext(result); string message = context.Request.QueryString["msg"]; 如何使其支持UTF-8?您遇到了什么错误?你能发布一些样本测试数据/预期结果吗查询字符串应独立于字符编码工作。您的“msg”也可能是H

我有一个与HttpListener一起工作的C#应用程序。我使用get方法存储数据,在get方法中,当我尝试存储数据时,utf-8字符集的问题是破坏数据

我的代码:

var context = listener.EndGetContext(result);
string message = context.Request.QueryString["msg"];

如何使其支持UTF-8?

您遇到了什么错误?你能发布一些样本测试数据/预期结果吗<代码>查询字符串应独立于字符编码工作。您的“msg”也可能是HtmlEncoded。您可以使用以下代码进行解码:
HtmlDecode
还可以查看:我的错误是在它写入UTF-8字的情况下发生的?????或smth,但与以下测试数据不同:✘✘✘✘✘✘ 转动??????