IP来判断属于网通还是电信 我用Request.ServerVariables["Remote_Addr"];得到客户端IP然后我想根据这个IP来判断他是属于电信还是网通求达人解答一下我该怎么去判断 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.ip138.com/WebRequest myWebRequest = WebRequest.Create("http://www.ip138.com/"); WebResponse myWebResponse = null; try { myWebResponse = myWebRequest.GetResponse(); } catch { AddMsg(DateTime.Now + ":连接失败。"); } Stream myStream = myWebResponse.GetResponseStream(); Encoding encode = System.Text.Encoding.GetEncoding("UTF-8"); StreamReader myStreamReader = new StreamReader(myStream, encode); string strhtml = myStreamReader.ReadToEnd(); myWebResponse.Close();//解析strhtml串得到ip所属//... WebRequest myWebRequest = WebRequest.Create(string.Format("http://www.ip138.com/ips.asp?ip={0}&action=2",Request.ServerVariables["Remote_Addr"])); WebResponse myWebResponse = null; try { myWebResponse = myWebRequest.GetResponse(); } catch { AddMsg(DateTime.Now + ":连接失败。"); } Stream myStream = myWebResponse.GetResponseStream(); Encoding encode = System.Text.Encoding.GetEncoding("UTF-8"); StreamReader myStreamReader = new StreamReader(myStream, encode); string strhtml = myStreamReader.ReadToEnd(); myWebResponse.Close();//解析strhtml串得到ip所属//... 电信的IP和网通的IP段是不同的,首先你要知道这个通信,然后根据客户端IP判断 非常感谢fellowcheng但是我想经过代码实现,如果ip138上不去了那就悲剧了但是还是感谢你int64,电信的IP和网通的IP段我不知道应该如何取判断,能解答下吗 下载一个纯真IP数据库,不但知道IP运营商,而且还可以知道归属地 可以下载一个ip地址库,在本地做判断,要不就找webservice。 asp.net mvc 3 Razor 自定义html helper 请教各位大哥 html伪静态问题。 请有经验的写asp.net的程序员给我一些建议 求一SQL 语句.. 谢谢.. Repeater控件交替项的问题! 请问哪里有<<以用户为中心的Web设计>>一书卖? 谈出窗口!! 急!高分求解难题(关于父/子窗体传递不刷新问题) 初试化后出现的问题! 为什么搞得在线播放有的可以放,有的就不可以? 关于上传图片生成缩略图的问题 急!请问一下怎么才能实现像下面这张图上面的对话框效果!
WebResponse myWebResponse = null;
try {
myWebResponse = myWebRequest.GetResponse();
}
catch {
AddMsg(DateTime.Now + ":连接失败。");
} Stream myStream = myWebResponse.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("UTF-8");
StreamReader myStreamReader = new StreamReader(myStream, encode);
string strhtml = myStreamReader.ReadToEnd();
myWebResponse.Close();
//解析strhtml串得到ip所属
//...
WebResponse myWebResponse = null;
try {
myWebResponse = myWebRequest.GetResponse();
}
catch {
AddMsg(DateTime.Now + ":连接失败。");
} Stream myStream = myWebResponse.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("UTF-8");
StreamReader myStreamReader = new StreamReader(myStream, encode);
string strhtml = myStreamReader.ReadToEnd();
myWebResponse.Close();
//解析strhtml串得到ip所属
//...
但是我想经过代码实现,如果ip138上不去了那就悲剧了
但是还是感谢你
int64,电信的IP和网通的IP段我不知道应该如何取判断,能解答下吗