C# 使用DotNetBrowser修改响应字节
样本: e、 数据=新数据;-这是不可能的,因为只有得到C# 使用DotNetBrowser修改响应字节,c#,dotnetbrowser,C#,Dotnetbrowser,样本: e、 数据=新数据;-这是不可能的,因为只有得到 我们如何转换此代码?因为在创建脚本上下文之前需要修改真实数据您想用这段代码实现什么?可能有不同的方法可用,而不是在创建脚本上下文之前更改事件args stateNeedChange属性 br.instance.engine.Network.ResponseBytesReceived += (s, e) => { try {
我们如何转换此代码?因为在创建脚本上下文之前需要修改真实数据您想用这段代码实现什么?可能有不同的方法可用,而不是在创建脚本上下文之前更改事件args stateNeedChange属性
br.instance.engine.Network.ResponseBytesReceived += (s, e) =>
{
try
{
byte[] data = e.Data;
string resp = System.Text.Encoding.UTF8.GetString(data);
resp = resp.Replace("old value", "new value");
byte[] newdata = System.Text.Encoding.UTF8.GetBytes(resp);
//e.Data = newdata;
}
catch { }
};