问题标签 [router]
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.
ruby-on-rails - 什么是有效的 URL 映射实现,为什么?
我正在为个人项目实施 URLMapping。我已经知道存在解决方案,所以请不要回答建议我应该使用一个。
我想要的是收集开发人员和网络用户对 URL 映射实现的意见。特别想请你回答:
- 你最喜欢哪个实现?
- 你喜欢你最喜欢的实现吗?
- 你不喜欢你最喜欢的实现吗?
- 你会如何改进它?
我希望你从两个角度来回答:
- 作为开发者
- 作为用户
如有任何意见,我将不胜感激,谢谢!
iphone - 获取路由器范围内设备的MAC地址
路由器是否可以获取附近未连接设备的 MAC 地址?我想编写一个应用程序,当特定的 MAC 地址在我拥有的路由器范围内时以某种方式通知我(电子邮件或其他东西)(该应用程序比这更具体,所以我不能使用预建工具,但如果它们是开源的他们可以提供帮助)。路由器将连接到互联网,设备是 iPhone,所以它一直在寻找 WiFi 接入点,所以我觉得所有的成分都在那里,但我不确定我要问的是否可能。如果有可能(即使仅通过重写路由器操作系统)需要什么?C和我希望的一样低...
language-agnostic - 运行在路由器上运行的应用程序的可行性/难度如何?
在我的示例中,我想构建一个应用程序,向加入网络的用户发送某种接口并在中心站(可能是路由器或中心服务器)进行管理。新用户对该界面的输入将被发送回中心站并进行控制。
这有多合理?向新发现的 IP 发送内容是否现实?
iphone - 是否可以对 iphone 进行编程以更改无线路由器设置?
我想使用我的 iphone 设置更改我的无线路由器设置,并且我不想通过 192.168.1.1 - 是否有任何安全限制或 SDK 限制我应该知道开始?
-- 吨
php - 拦截防火墙后的页面请求,使用 php 和 apache 返回更改的内容
我提供免费 wifi 服务,需要在所有页面请求中添加广告。
目前我有一个路由器将所有 http 请求转发到 apache 服务器,它将所有请求重定向到 index.php 页面。index.php 页面读取请求,从适当的站点获取内容,并编辑内容以包含广告。
问题是无法访问所有图像和 css 文件等,因为当浏览器尝试获取图像 <img src="site.com/image.jpg"> 时,它只是被重定向回 index.php。
我可以更改路由器(运行 dd-wrt)和网络服务器(apache2 和 php 5.2)的设置。
有没有一种解决方案,可以在返回客户端之前编辑内容,并允许访问 css 和图像?
jquery - 以宁静的方式销毁嵌套资源
我正在寻求帮助破坏 Merb 中的嵌套资源。我当前的方法似乎接近正确,但控制器在嵌套对象的销毁过程中引发了InternalServerError 。
这里有关于请求的所有细节,不要犹豫,要求更多:)
谢谢,
亚历克斯
我正在尝试使用以下路线销毁嵌套资源
在 jQuery 请求中给出(delete_ 方法是 $.ajax 的实现,带有“DELETE”):
在位置控制器方面,我有:
和日志:
php - PHP - 可以找到用户是否从路由器后面浏览并获取路由器信息
大家好。
我认为仅使用 PHP 是不可能的,但可以肯定的是。
- PHP是否有可能知道用户是否从路由器后面访问网络?
- 如果是,我如何获得有关该路由器的一些信息,例如:
- 路由器名称、品牌、序列号、...
- 连接在同一网络中的用户。
- PHP 还可以在该网络中找到访问者的本地 IP 地址吗?
几个简单的问题。我还没有找到一个可靠的答案,我很难让一些 PHP 天才告诉我。并教我。
谢谢你的帮助。
编辑:这个侵犯隐私的问题的动机
我没想到我必须这么说...但我想我会
我正在编写几个函数来获取浏览器首选语言,并根据 IP 找出用户来自哪个国家,以正确的语言向访问者提供我的网站内容。
然后我开始想,大多数人都是从路由器后面浏览的,我能查出他们是否确实如此吗?
然后我就想到了做一个简单的程序来显示网络详细信息,连接到你的网络上的人。我的想法是这样做,但基于 Web 应用程序而不是基于桌面应用程序的所有其他此类程序。
像大多数开发人员一样,我尊重隐私高于一切,所以我有点理解投反对票,我可能会自己投反对票。
如果你因为我奇怪的问题而误判了我,我很抱歉,我没有什么可做的。这些事情只是突然出现在我的头上。
zend-framework - Zend 框架路由器获取 /module/VALUE/controller/action
我一直在谷歌搜索,似乎找不到任何可以很好地解释 ZF 路由器使用的东西。我已经阅读了网站上的文档,它似乎只谈论重新路由。
我正在尝试制作格式: /module/value/controller/action 给 /module/controller/action 传递值作为参数
例如,/store/johnsmithbigsale/home/newstuff 将路由到/store/home/newstuff,将johnsmithbigsale 作为值传递给具有隐藏命名空间(例如storeName)的参数。
一些帮助将是巨大的!
networking - 根据 ipaddress 唯一识别路由器后面的机器
先来点背景。我在局域网中的每台机器上都安装了一个 .net 客户端代理。他们也在同一个局域网上与我的中央服务器 [网站] 进行交互。
对于我的网站来说,弄清楚哪些机器可以相互通信很重要。例如,一个子网的机器如果不配置路由器等,就不能直接与另一个子网的机器通信。但是同一子网中的机器应该能够直接相互通信。
我面临的问题是局域网设置如图 1 所示。
因为 Comp1、Comp2 和 Comp3 在路由器后面,所以它们的 IP 地址为 192.168.1.2 到 192.168.1.4。我在这些机器上的客户端代理将相同的 IP 地址报告给服务器。但是,计算机 Comp4、Comp5 也具有相同的 ipaddresses。
因此,就我的服务器而言,有 2 台机器具有相同的 IP 地址。不仅如此,因为所有机器的子网掩码都是 255.255.255.0,所以我的服务器误以为 Comp1 可以直接与 Comp5 通信,这是不可能的。
那么,我该如何解决呢?我需要在客户端或服务器中进行哪些更改,以便支持这种情况。这两个是我唯一能控制的。
virtualization - VirtualBox 端口转发不起作用
我有一个运行 VirtualBox 的 Ubuntu 10.04 主机,并设置了 Guest Ubuntu Server 10.04。
我的主机位于 linksys 路由器后面。我想将 VM 用作 Web 服务器(对外界)。我在主机和来宾机器之间有 NAT 网络,并使用端口转发(此处为指南)将主机上的端口 8888 转发到来宾上的端口 80。
我还有我的 linksys 路由器将端口 8888 转发到我主机的 IP 地址。
现在,当我在主机上的浏览器中访问http://127.0.0.1:8888时,我得到了来自访客的预期网页。
但是,如果我尝试导航到http://wxyz:8888(其中 wxyz 是我的路由器到外界的 IP),我会收到页面超时。
有谁知道问题是什么?