问题标签 [clientip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iis-7 - 在 iis 7.0 中写入客户端 ip 通过防火墙登录
我需要一个在 Windows Server 2008 64 位上运行的 IIS 7.0 解决方案,以便在服务器位于防火墙和代理之后(传递 X-Forwarded-For 标头值)将我的客户端 IP 写入 IIS 日志。
我尝试安装由 Joe Pruitt 编写的 ISAPI 过滤器。它在 Windows Server 2003 32 位 IIS 6.0 上运行良好,但在 Windows Server 2008 64 位 IIS 7.0 上似乎什么也没做。
有人在这个版本的操作系统上尝试过这个 ISAPI 过滤器吗?或有其他解决方案?
链接到 Joe Pruitt(来自 F5)的 ISAPI 过滤器: http: //devcentral.f5.com/weblogs/Joe/archive/2009/08/19/x_forwarded_for_log_filter_for_windows_servers.aspx
最好的祝福,
小伙子
jsf - JBoss AS 7、Java EE 6 如何获取客户端 IP?
我有一个简单的问题,但我正在寻找更长的时间,但我总是找到相同的答案,我真的不知道如何处理......
当他注册到我的应用程序时,我想获取客户的 IP 地址...
我发现了这样的东西:
但我在构造函数中没有 HttpServletRequest....或者我不知道如何使用它,我得到的只是错误....
javascript - 根据 IP 范围加载不同的页面
我想根据国家 IP 范围在索引页面中加载不同的内容。可能吗 ?
web-services - 获取所请求客户端的 IP 地址(Soap 消息)
我正在创建肥皂消息,需要找到一个请求的客户端 IP。我一直在寻找一种方法来查找客户端 IP,但仍然无法。你能告诉我在收到客户端请求时如何找到客户端 IP 的步骤吗?
javascript - 如何通过javascript获取浏览器的远程IP?
我想通过javascript获取远程客户端ip,而不是查询任何外部ip资源池。我怎么能得到远程IP地址,就像我得到appName的方式一样navigator.appName
也喜欢以下方式:
PHP:<?php echo $_SERVER["REMOTE_ADDR"]; ?>
节点.JS:req.connection.remoteAddress
如此绿色的 javascript,我试图用一些关键字谷歌。但我仍然找不到我想要的结果。这里的任何人都可以分享他对相同场景的解决方案吗?欢迎任何提示或建议。
平台:chrome、firefox
java - 在 Servlet 中获取真实的客户端 IP
我在一个简单的问题上遇到了一些麻烦。我会在 HTTPServlet 中获得真正的客户端 IP。
从现在开始我使用:
但现在它返回一个错误的 IP。例如:xxx.xxx.xxx。50但我的 IP 类似于 xxx.xxx.xxx。159 . (在http://whatismyipaddress.com/检查)。
现在我尝试使用:
它返回 NULL。
我还参加了以下课程的调查:
它还返回了 xxx.xxx.xxx.50 IP。:(
现在我不知道如何获得真正的客户端IP。如果有人知道解决方案,请回答。
javascript - 如何获取客户端/用户 IP 地址?
是否可以在不使用PHP 等服务器端语言的情况下获取用户(我网站的访问者)的 IP 地址?
由于我的服务器的负载平衡器,我在使用服务器语言 (PHP) 时遇到问题。我试过http_x_forwared_for也没有检索到完美的 IP 地址。
ruby-on-rails - 如何在 Rails 2.3.8 中为 https 请求(即安全连接)查找客户端 ip
我正在做一个应用程序,我需要在其中找到客户的 IP 地址。我使用 request.remote_ip 来获取客户端的 IP,并获取客户端的公共 IP 地址以进行 http 请求。当它是一个 https 请求时,remote_ip 获取了不同的 ip,例如 10.114.237.132(我认为这是一个私有 ip)而不是公共 ip 地址。我也试过 request.env['REMOTE_ADDR'] 我的问题是如何找到用于 https 请求的客户端的远程 IP。
cakephp - cakephp 2.3 不返回用户的真实IP
我正在尝试使用函数“clientIp”来获取用户的真实 IP,但这并没有返回任何内容。我正在使用这个:
并打印它“ ::1 ”
而不是实际的 ip 打印,打印它 ::1
有人遇到过这个问题,我该如何解决?
asp.net - 我们可以获取访问特定网站的客户端的 IP 地址和/或机器吗?
我有一个场景,我需要访问我的网站的客户的机器名称或他的实际 IP 地址。
我做了很多搜索和浏览,发现大多数回复都建议我使用Request.ServerVariables["REMOTE_ADDR"]
or Request.UserHostAddress
。但这不是我要找的。这两个都返回服务器的 IP 地址,而不是访问我网站的客户端的实际 IP 地址。
我发现这篇特殊的文章展示了如何使用一些外部 Web 服务调用来获取客户端的 IP 地址。我试过了,但没有用。
我什至发现很多回复说,如果客户端从 Intranet 外部访问,获取实际 IP 地址是不可能的,并且获取客户端的机器名称也是不可能的。
如果我错了,有人可以确认并纠正我吗?谢谢你。:)