Encoding 如何使restsharp使用正确的响应编码?

Encoding 如何使restsharp使用正确的响应编码?,encoding,restsharp,Encoding,Restsharp,我有和这个问题一样的问题 但是没有正确的答案! 代码是这样的 IRestResponse RSP = client.Execute(request); Encoding encoding = Encoding.GetEncoding("ISO-8859-1"); var result = encoding.GetString(response.RawBytes); 不是这样的 IRestResponse RSP = client.Execute(request); Encoding en

我有和这个问题一样的问题

但是没有正确的答案! 代码是这样的

IRestResponse RSP = client.Execute(request);
Encoding encoding = Encoding.GetEncoding("ISO-8859-1");
var result = encoding.GetString(response.RawBytes);
不是这样的

IRestResponse RSP = client.Execute(request);
Encoding encoding = Encoding.GetEncoding("ISO-8859-1");
var result = encoding.GetString(response.RawBytes);
这意味着resetsharp必须使用正确的编码对结果进行反序列化。
有人能帮忙吗?

我用myshelf解决了这个问题

您只需从github下载源代码并编辑代码

stemp 1:查找HttpResponse.cs: stemp 2:查找Http.cs, Ohm,也许这个解决方案与您不匹配,我的请求结果是这样的,只需像我这样编辑代码,它就会工作得很好 [在此处输入图像描述][3]