通过url获取远程资源文件 //读取远程路径 Uri u_requestUrl = new Uri(sourceFile); WebRequest temp = WebRequest.Create(u_requestUrl); WebResponse myTemp = temp.GetResponse(); sr = new StreamReader(myTemp.GetResponseStream(), code); s_sourceCode = sr.ReadToEnd(); HttpRuntime.Cache.Insert(_cacheName, s_sourceCode, null, DateTime.Now.AddDays(1), TimeSpan.Zero); 当然当对方网页有验证的时候,就必须在模拟浏览器上面还要加上验证的头才行。