Uri uri = new Uri("http://www.ip138.com/ip2city.asp"); System.Net.HttpWebRequest req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri); req.Method = "POST"; req.ContentType = "application/x-www-form-urlencoded"; req.Referer = "http://www.ip138.com/ip2city.asp"; req.ContentLength = 0; req.CookieContainer = new System.Net.CookieContainer(); req.GetRequestStream().Write(new byte[0], 0, 0); System.Net.HttpWebResponse res = (System.Net.HttpWebResponse)(req.GetResponse()); StreamReader rs = new StreamReader(res.GetResponseStream(), System.Text.Encoding.GetEncoding("gb2312")); string s = rs.ReadToEnd(); rs.Close(); req.Abort(); res.Close(); System.Text.RegularExpressions.Match m = System.Text.RegularExpressions.Regex.Match(s, @"\[(?<IP>[0-9\.]*)\]");
8 回答

喵喵時(shí)光機(jī)
TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
可能是ip138服務(wù)器屏蔽了你這臺(tái)機(jī)器的訪問(wèn),建議換一臺(tái)電腦運(yùn)行試試

繁花不似錦
TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊
可能吧,在新機(jī)器上試過(guò)了,而且我的外網(wǎng)IP地址經(jīng)常變動(dòng)的。

HUH函數(shù)
TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超4個(gè)贊
能不能詳細(xì)點(diǎn),客戶獲取外網(wǎng)地址,.net平臺(tái),C#語(yǔ)言。
- 8 回答
- 0 關(guān)注
- 587 瀏覽
添加回答
舉報(bào)
0/150
提交
取消