有时候我们需要根据用户的IP地址找到用户所在的城市,或者纬度和经度。小编可以尝试各种方法。可以和大家分享,留下需要源码的评论,下面是通过IP地址获取相应的地址信息。
通过Ip获取相应的地址信息(Sina查询)
///摘要
通过///IP获取相应的地址信息(新浪网查询)
////摘要
///param name='ip'ip地址/param
///returns/returns
public static string getaddressbyipfromsina(string IP)
{
字串URL=(@ 'Ip={0} 'IP);
string result=get request result(URL);
Return Regex。unescape(result);
}
2.通过IP获取相应的地址信息(淘宝查询)
///摘要
///通过IP获取相应的地址信息(淘宝查询)
////摘要
///param name='ip'ip地址/param
///returns/returns
public static string getaddressbyipfromtaobao(string IP)
{
String URL=(@'{0} 'IP);
string result=get request result(URL);
Return Regex。unescape(result);
}
3.通过IP获取相应的地址信息(百度查询)
///摘要
通过///IP获取相应的地址信息(百度查询)
////摘要
///param name='ip'ip地址/param
///returns/returns
public static string getaddressbyipfrombaidu(string IP)
{
stringurl=(@ ' { 0 } co=resource _ id=6006t=21ie=utf 8 OE=gbk CB=op _ Aladdin _ call bbin)
string result=get request result(URL);
Return Regex。unescape(result);
}
查询方法:
///摘要
///获取请求URL响应消息
////摘要
///param name='url'url位址/param
///returns/returns
public static string get request result(string URL)
{
三一
{
String responseResult=
Sy request=(Sy)Sy。create(URL);
Sy response=(Sy();
sy response stream=re();
syreaderstr=new syreader(response stream,sy(' gbk '));
response result=();
();
();
re();
Return responseResult
}
Catch (Exception ex)
{
返回'-1 '
}
}
附加共享链接地址:Ath1PRgsHdpJg1Hybnycn8xttyWo,句子没事的话,给我编一个赞。赞下也不会怀孕。
1.文章《〔js客户端如何获取用户的ip〕js获取客户端信息…》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《〔js客户端如何获取用户的ip〕js获取客户端信息…》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好