有个页面,上面有很多链接
带了变量名的那种,比如
'http://'+sURL+'defaulthmr.asp?popmembers=' + pID + '&isb=0&lng=' + sLNG
变量很多都是在js 文件里面定义的我需要找到对应的,需要的url 并且发送get这种链接用C#处理是否方便?大概的做法是如何?我对C# 不是太熟悉,不知道我的描述是否已经清晰先谢谢大家
带了变量名的那种,比如
'http://'+sURL+'defaulthmr.asp?popmembers=' + pID + '&isb=0&lng=' + sLNG
变量很多都是在js 文件里面定义的我需要找到对应的,需要的url 并且发送get这种链接用C#处理是否方便?大概的做法是如何?我对C# 不是太熟悉,不知道我的描述是否已经清晰先谢谢大家
Uri prefix = new Uri("http://localhost");Console.WriteLine("PathSegmentVariableNames:");
foreach (string name in template.PathSegmentVariableNames)
{
Console.WriteLine(" {0}", name);
}
Console.WriteLine();Console.WriteLine("QueryValueVariableNames:");
foreach (string name in template.QueryValueVariableNames)
{
Console.WriteLine(" {0}", name);
}
Console.WriteLine();Uri positionalUri = template.BindByPosition(prefix, "Washington", "Redmond", "Today");NameValueCollection parameters = new NameValueCollection();
parameters.Add("state", "Washington");
parameters.Add("city", "Redmond");
parameters.Add("day", "Today");
Uri namedUri = template.BindByName(prefix, parameters);Uri fullUri = new Uri("http://localhost/weather/Washington/Redmond?forecast=today");
UriTemplateMatch results = template.Match(prefix, fullUri);Console.WriteLine("Matching {0} to {1}", template.ToString(), fullUri.ToString());if (results != null)
{
foreach (string variableName in results.BoundVariables.Keys)
{
Console.WriteLine(" {0}: {1}", variableName, results.BoundVariables[variableName]);
}
}