Json劫机Restsharp.在反序列化之前修改响应内容
本文关键字:修改 响应 劫机 Restsharp 反序列化 Json | 更新日期: 2023-09-27 18:03:52
好的。所以我尝试将Restsharp用作Http客户端。
Basicaly在反序列化之前,我需要修改响应内容。
有没有一个我可以做这件事的延伸点?
你知道我的意思吗?
表单API I,获得有效的json答案,但前缀为")]}',"
(防止劫持(。
现在我需要删除它。有办法做到这一点吗?
Weel我想我明白了。
我必须首先执行结果,然后执行从JsonDeserializer派生的Deserialize类;
var reult = client.Execute(request);
var u = new MyDeserializer().Deserialize<UserGuamInformations>(reult);
和部分类别:
public new T Deserialize<T>(IRestResponse response){
string str = response.Content;
response.Content = str.Remove(0, 6);//remove )]}','n
return base.Deserialize<T>(response);
}