110,535
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Diagnostics;
using System.Net;
namespace ConsoleApplication1
{
class Program
{
const string USERNAME = "aaa";
const string PASSWORD = "aaa";
static void Main(string[] args)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://192.168.1.1/userRpm/StatusRpm.htm?Disconnect=%B6%CF%20%CF%DF&wan=1");
request.Credentials = new NetworkCredential(USERNAME, PASSWORD);
request.Referer = "http://192.168.1.1/userRpm/StatusRpm.htm";
request.Accept = "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.62 Safari/534.3";
request.KeepAlive = true;
request.GetResponse().Close();
Console.WriteLine("已关闭网络连接!");
Process ping = new Process();
ping.StartInfo.FileName = "ping.exe";
ping.StartInfo.Arguments = "www.google.com";
ping.StartInfo.UseShellExecute = false;
ping.StartInfo.RedirectStandardOutput = true;
ping.OutputDataReceived += new DataReceivedEventHandler(ping_OutputDataReceived);
ping.Start();
ping.BeginOutputReadLine();
Console.ReadKey();
}
static void ping_OutputDataReceived(object sender, DataReceivedEventArgs e)
{
Console.WriteLine(e.Data);
}
}
}