public partial class ServerTest : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { for (int i = 0; i < 100000; i++) { DoUrl("http://192.168.20.125/"); } } public void DoUrl(string url) { try { string result = ""; HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url); req.Method = "GET"; using (WebResponse wr = req.GetResponse()) { using (StreamReader sr = new StreamReader(wr.GetResponseStream())) { result = sr.ReadToEnd(); } } } catch { } } }
如果想模拟大用户量同时访问,可以做成WinForm程序,设置多个按钮,每个按钮下模拟一用户访问,或者多线程同时调用方法访问;