一、初始化
1、删除之前Main类中的测试代码
2、DataTool类增加私有静态方法readConfigFromFile
//读取配置文件的数据
private static JObject readConfigFromFile()
{
if (!File.Exists(configPath))
{
//文件不存在,则返回null
return null;
}
try
{
//读取对应文件的数据
StreamReader file = new StreamReader(configPath);
String content = file.ReadToEnd();
file.Close();
//解析数据
JObject data = JObject.Parse(content);
//返回数据
return data;
}
catch (Exception e)
{
FiddlerApplication.Log.LogString("FiddlerExample出现错误(readConfigFromFile函数):" + e.ToString());
return null;
}
}
3、DataTool增加公有静态方法initConfigData
//初始化配置数据
public static ArrayList initConfigData()
{
ArrayList result = new ArrayList();
//获取配置数据
JObject config = readConfigFromFile();
if (config != null)
{
JArray rules = config["host"] as JArray;
for (int i =