geoIP从ASP.NET中查找国家/地区
发布时间:2020-12-16 09:23:39 所属栏目:asp.Net 来源:网络整理
导读:从ASP.NET页面我能够检索客户端的IP地址(至少是明显的IP地址). 我想知道是否有一个免费服务,我可以从代码隐藏中访问,当用IP查询时,它将返回国家(不需要城市). 我无法处理基于Web http的服务,你必须手动输入IP,我每天都有成千上万的访问量! 任何线索欢迎. 解
从ASP.NET页面我能够检索客户端的IP地址(至少是明显的IP地址).
我想知道是否有一个免费服务,我可以从代码隐藏中访问,当用IP查询时,它将返回国家(不需要城市). 我无法处理基于Web http的服务,你必须手动输入IP,我每天都有成千上万的访问量! 任何线索欢迎. 解决方法
是的,Check It Out!
祝好运! 编辑:由于你没有指定一种语言我继续创建我自己的密钥用于测试目的,并制作了这个小样本.这将获得任何给定IP地址的国家/地区.祝好运. Try Dim webClient As WebClient = New WebClient 'I am at work so i need a proxy authentication 'webClient.Proxy.Credentials = New NetworkCredential("username","password") Dim stream As Stream = webClient.OpenRead("http://api.ipinfodb.com/v3/ip-country/?key=<key here>&ip=" & Context.Request.ServerVariables("REMOTE_ADDR")) Dim sReader As New StreamReader(stream) Dim content As String = sReader.ReadToEnd() Response.Write(content.Split(";")(4)) Catch ex As Exception Response.Write("Error occured") End Try (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 我们如何使用通用处理程序加载usercontrol?
- asp.net-mvc – ASP.NET MVC – Html.Textbox()throws“对象
- asp.net图表控件值标签位置
- asp.net – 如何手动调用ValidationAttributes? (DataAnno
- asp.net-mvc-2 – 无法加载文件或程序集’System.Web.Mvc’
- ASP.NET MVC 4实体框架6 SQL Compact Edition 4.0部署无需安
- ASP.NET Core 2.2 JWT AUTH
- asp.net-mvc – Visual Studio 2015异步变量未在调试器中显
- asp.net – 服务器端/客户端或两者用户输入验证
- asp.net – 在.net中使用selenium 2.0 web驱动程序的示例/教
推荐文章
站长推荐
热点阅读