如何在 Meteor 中访问客户端 IP 地址? [复制]

2023-11-27

这似乎是一个非常基本的问题,没有一个优雅的解决方案/答案。

如何从 (1) 服务器或 (2) 客户端访问客户端(远程)IP 地址?


获取客户端IP:

如果没有 http 请求,在函数中您应该能够通过以下方式获取 clientIP:

clientIP = this.connection.clientAddress;
//EX: you declare a submitForm function with Meteor.methods and 
//you call it from the client with Meteor.call().
//In submitForm function you will have access to the client address as above

通过 http 请求并使用iron-router 及其 Router.map 函数:

在目标路由的操作函数中使用:

clientIp = this.request.connection.remoteAddress;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Meteor 中访问客户端 IP 地址? [复制] 的相关文章

  • 允许指针(单击)事件穿过元素,同时保持滚动功能

    我的目标是拥有一个允许 下面要点击 交互的元素 滚动 众所周知 1 的解是pointer events none 这正如中所描述的单击 DIV 到底层元素 https stackoverflow com questions 3680429
  • 如何制作像Stackoverflow一样的可折叠评论框

    我正在构建一个网站 并且有一个状态更新列表 我希望允许用户为列表中的每个项目撰写评论 但是我正在尝试实现一个类似于堆栈溢出工作方式的用户界面 特别是可折叠的评论表单 列表 用户在其中单击对列表中的特定状态更新添加评论 并且在列表中的该项目下
  • 从 DOM 中删除后,动态添加的 JavaScript 脚本会继续执行

    因此 我正在创建一个 SPA 并使用 AJAX 将 HTML 页面加载到我网站的索引页面中 问题是 当包含我的一个页面时 它似乎会徘 徊并执行其中的 JavaScript 代码 即使它随后从 DOM 中删除 索引 html 正文 div d
  • 如何在 Chrome 中实现抓取光标图标?

    我知道可以在 Chrome 中使用抓取光标图标 当然是在 Gmail 中 但我不知道如何在我的代码中实现它 我已经尝试过 在CSS中 body cursor grab body cursor webkit grab body cursor
  • 通过 HTML5 文件和 URL API 正确创建和提供 PDF Blob

    好吧 假设我有文档数据存储在某处 让我们任意取this pdf http www grida no climate ipcc tar wg1 pdf tar 01 pdf 问题 1 我想要做的是对此 URL 进行 AJAX 调用 因为我需要
  • 如何从 URL 字符串中删除某些参数?

    我有这个var存储表示充满参数的 URL 的字符串 我正在使用 AngularJS 我不确定是否有任何有用的模块 或者可能使用纯 JavaScript 来删除不需要的 URL 参数而无需使用正则表达式 例如我需要删除 month 05并且
  • 代码点火器 JSON

    你好 我使用 codeigniter 然后我从控制器中的数据库中回显输出 然后在我的视图文件中执行以下操作 但它没有显示任何内容 S 我的模型文件 function forumList this gt db gt select oversk
  • 如何在参数上使用 .reduce() 而不是特定的数组或对象?

    我想定义一个函数 flatten 将多个元素展平为一个数组 我知道以下是不可能的 但本质上我想这样做 var flatten function var flattened arguments reduce function acc elem
  • 有没有办法在 TypeScript 2+ 中全局添加类型定义?

    我有一堆简单的 ts files 不是项目 即独立的 ts 脚本 他们使用一些 Node js 功能 TypeScript 和节点类型定义通过安装 npm install g typescript npm install g types n
  • Rxjs 可观察等待直到满足某些条件

    我有以下重试逻辑来重试操作 对于单个请求来说它工作得很好 对于多个正在进行的请求 我想在重试之前等待现有的重试逻辑完成 handleError errors Observable
  • 对数字和字母元素的数组进行排序(自然排序)

    假设我有一个数组 var arr 1 5 ahsldk 10 55 3 2 7 8 1 2 75 abc huds 我尝试对其进行排序 我得到了类似的东西 1 1 10 2 2 3 5 55 7 75 8 abc ahsldk huds 注
  • CryptoJS 和 Pycrypto 一起工作

    我正在使用 CryptoJS v 2 3 加密 Web 应用程序中的字符串 并且需要在服务器上使用 Python 对其进行解密 因此我使用 PyCrypto 我觉得我错过了一些东西 因为我无法让它工作 这是JS Crypto AES enc
  • 单击react.js 切换列表的背景颜色

    我正在尝试创建一个具有以下功能的列表 悬停时更改列表项的背景颜色 单击时更改列表项的背景颜色 在单击的元素之间切换背景颜色 即列表中只有一个元素可以具有 clicked 属性 我已经执行了 onhover 1 和 2 功能 但无法实现第三个
  • Tween JS 基础知识之三个 JS 立方体

    我是 Tween JS 的新手 尝试使用 Tween 制作一个向右移动的简单动画 下面是我在 init 函数中的代码 我使用的是三个 JS var geometry new THREE CylinderGeometry 200 200 20
  • 在 中动态添加链接样式表 [关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 如何将链接
  • 使用 dnode 从服务器向客户端发送消息

    几个月前 我发现了 nowjs 和 dnode 并最终使用了 nowjs 并且https github com Flotype nowclient https github com Flotype nowclient 用于客户端 服务器双向
  • 地址更改时如何停止 Angular 重新加载

    我正在使用 Angular 的scrollTo and anchorScroll像这样 app controller TestCtrl function scope location anchorScroll scope scrollTo
  • 如何在 jQuery 中检查复选框是否被选中?

    我需要检查checked复选框的属性 并使用 jQuery 根据选中的属性执行操作 例如 如果age复选框被选中 然后我需要显示一个文本框来输入age 否则隐藏文本框 但下面的代码返回false默认情况下 if isAgeSelected
  • 如何仅在第一次访问时弹出模态窗口

    我有一个模式窗口 当您访问某个页面时会弹出 访客必须选择我同意或我不同意 我需要一个漂亮的小 jquery 脚本 它会记住谁之前访问过该页面并同意 这样他们每次访问该页面时就不会弹出模式 有人可以推荐一个好的脚本来使用吗 这是代码 div
  • 使用 stopPropagation() 处理 React 事件委托

    我有一个 React 项目 应该可以放置在任何网站上 我的想法是 我托管一个 javascript 文件 人们放置一个具有特定 ID 的 div 然后 React 在该 div 中进行渲染 到目前为止 除了点击事件之外 这是有效的 这些事件

随机推荐

  • 如何解决父pom依赖问题:无法读取工件描述符;找不到神器?

    我最近向 Maven Central 发布了三个工件 https search maven org search q ced2ar3 rdb 这三者是其中的一部分同一个项目并同时出版 我现在正在尝试使用 ced2ar rdb 和 ced2a
  • 当我尝试在 EF 4.3.1 中启用迁移时引发异常

    我在 Net 4 0 类库项目中使用 nuget 安装的实体框架 4 3 1 在这种情况下 当我在 PM 控制台中调用 Enable Migrations 命令时 我收到以下异常 使用 1 个参数调用 LoadFrom 时出现异常 Nelz
  • 带有 ChoiceField 的 Django Rest 框架

    我的用户模型中有一些字段是选择字段 我正在尝试找出如何最好地将其实现到 Django Rest Framework 中 下面是一些简化的代码来展示我正在做的事情 models py class User AbstractUser GENDE
  • 如何在 Django 中处理来自 MySQL 的“部分”日期(2010-00-00)?

    在我的一个使用 MySQL 作为数据库的 Django 项目中 我需要一个date还接受 部分 日期的字段 例如仅年份 YYYY 和年份和月份 YYYY MM 加上正常日期 YYYY MM DD The dateMySQL 中的字段可以通过
  • 记住 Swing 中的窗口位置

    我有一个相当大的 swing 应用程序 我想让它记住所有窗口 jframe 等的大小 因此 如果用户按照自己喜欢的方式调整窗口大小 下次窗口看起来会完全相同 我是否有更好的选择来解决它 但手动将每个窗口的位置 大小写入优先 有没有什么方便的
  • 当尝试使用 Jasmine 和 AngularJS 进行单元测试时,参数“fn”不是一个函数

    我正在尝试在 Angular 应用程序中使用 Jasmine 进行一些单元测试 但遇到了一些错误 Error Error injector modulerr Failed to instantiate module LocalStorage
  • 使用保留字时间戳作为字段名称(Firebird 2.5)

    除了 MSSQL 和 SQLite 之外 我还正在扩展现有应用程序的数据层以与 Firebird 2 5 配合使用 但我遇到了障碍 我有一个名为 TimeStamp 的字段 它将数据 时间存储为 TimeStamp 类型 这在类型为日期时间
  • WCF 服务作为 MVC 应用程序的一部分

    我有一个 MVC4 中的 Web 应用程序 我将主持一个共享主机提供者 我想用 WCF 服务来扩展它来上传文件 将有一个 WPF 桌面应用程序 允许用户直接从他们的 PC 上传文件 我宁愿以某种方式 一起 托管它 以避免对存储目录的读 写访
  • 正则表达式中`[.]`与`.`之间的差异

    下面的表达式并不相同 and 为什么会这样 它们究竟有何不同 之间有什么相互作用 以及正则表达式中的特殊字符 谢谢 The dot 通常是通配符 匹配任何字符 在一个字符类中 但是 它被视为文字并且仅匹配点
  • 如何创建覆盖 Windows 标题栏的 Java Swing 应用程序?

    我正在开发一个将用于心理学实验的 java swing 应用程序 研究人员要求我让该程序 黑屏 以便用户不会受到外界刺激 他们希望 Swing 应用程序能够真正全屏 并且顶部没有任何类型的标题栏或最小化 最大化 关闭按钮 该软件将在使用 J
  • 如何使用 AngularJS NgRoute 启动 MixItUp

    我一直在使用 AngularJS 设置一个 jquery 插件 MixItUp 虽然我可以在使用 NgRoute 的部分视图之一中成功启动容器 但一旦我移动到其他页面视图并返回 MixItUp 似乎不知道如何启动设置再次 我尝试过 docu
  • 选择列列表中至少有一个值不为空的行

    我有一个包含许多列 例如 1000 的大数据框 我有一个列列表 由脚本生成 10 我想选择原始数据框中的所有行 其中至少我的列列表之一不为空 因此 如果我提前知道列数 我可以这样做 list of cols col1 df df list
  • 如何使用其他命名空间中的对象以及如何在 PHP 中导入命名空间

    这两行之间的主要区别是什么 obj new ArrayObject obj new ArrayObject 当我使用第一行时 出现错误 Fatal error Class Foo Bar ArrayObject not found 我不太确
  • 正则表达式匹配可以基于两行文本吗?

    假设我有 def abc xyz abc 我想匹配 xyz abc 作为一个整体 使用最通用的正则表达式可以实现这一点吗 这不是具有多行标志的 perl RegEx 或 Net Regex 我猜应该是 BNF 来匹配这个 许多正则表达式实现
  • jCarousel:您可以删除所有项目并重新绑定到新集合吗?

    jCarousel 文档陈述如下 通过传递回调函数 itemLoadCallback 作为配置选项 您可以动态地create li 内容项 jCarousel 包含一个方便的方法 add 可以将项目的索引传递给create以及要创建的项目的
  • 如何按特定月份/日期过滤日期数据框?

    所以我的代码如下 df Dates df Dates index month 11 我正在做一个测试 看看是否可以过滤月份 以便它只显示 11 月日期 但这不起作用 它给我以下错误 AttributeError Int64Index 对象没
  • 调用 POST 方法后 Spring 控制器返回 404

    我有一个从 JQuery post 调用的 Spring 控制器 当它被调用时 控制器的方法被调用并返回 但随后 Spring 在后台更改 URL 并调用服务器增益 服务器响应 404 我认为这是对 Spring 在处理 POST 方法后尝
  • spring 3上传很多文件

    是的 我们的客户想要上传多个文件 我们使用 spring 3 mvc 官方的例子是这样的 markup
  • 如何在 WinRT 应用程序中获取实际语言?

    是否有可能像 Windows Phone 一样获取操作系统的实际语言 我在用着CultureInfo CurrentCulture TwoLetterIsoString 但我总是收到 en 而不是正确的语言 即de就我而言 那么如何获取 W
  • 如何在 Meteor 中访问客户端 IP 地址? [复制]

    这个问题在这里已经有答案了 这似乎是一个非常基本的问题 没有一个优雅的解决方案 答案 如何从 1 服务器或 2 客户端访问客户端 远程 IP 地址 获取客户端IP 如果没有 http 请求 在函数中您应该能够通过以下方式获取 clientI