protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
byte[] snd = {3,0,0,0,12, 0, 0, 0, 0, 0, 6, 1, 3, 32, 0, 0, 15 };
byte[] rcv = new byte[128];
snd[6] = byte.Parse(address);
TcpClient client = new TcpClient(WebConfigurationManager.AppSettings["ip"], 3688);
NetworkStream stream = client.GetStream();
stream.Write(snd, 0, snd.Length);
stream.Read(rcv, 0, rcv.Length);
stream.Close();
client.Close();//在调试时,显示client已关闭,但是我用tcp连接监视器看到连接依旧Established的。
//求解,我之前都是可以正常关闭的,难不成是因为这里是狗日的page_load
for (int i = 0; i < args.Length; i++)
{
args[i] = rcv[i + 9];
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货