问题标签 [routing]

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.

0 投票
2 回答
2812 浏览

networking - 将 Quagga 与 XORP 进行比较

与作为动态软件路由引擎的 XORP 相比,您如何看待Quagga ?相对而言,每种发动机的技术优势是什么?此外,从编程的角度来看,大多数人如何看待它们。谁使用这些工程师操纵了网络?我从 OSPF、路由、​​BGP 协议用户的角度想知道。

0 投票
7 回答
35064 浏览

asp.net - IIS URL 重写与 URL 路由

我打算为 Web 窗体应用程序使用 url 路由。但是,在阅读了一些帖子之后,我不确定这是否是一种简单的方法。

将URL 重写模块用于 Web 表单会更好吗?但是,它仅适用于 IIS7。最初,有人认为 URL 路由与 Asp.Net MVC 完全分离,并且可以用于 Web 表单。

很想听听任何建议..

0 投票
4 回答
662 浏览

asp.net-mvc - ASP.NET MVC 路由

到目前为止,我已经能够摆脱使用 ASP.NET MVC 附带的默认路由。不幸的是,现在我正在涉足更复杂的路线,我正在努力思考如何让它发挥作用。

我试图获得的一个简单示例是让路径 /User/{UserID}/Items 映射到用户控制器的 Items 函数。谁能告诉我我在这里的路由做错了什么?

在我的 aspx 页面上

0 投票
6 回答
1582 浏览

asp.net-mvc - 你如何构建你的 URL 路由?

是否有开发人员通常遵循的特定模式?我以前在我的 Web 应用程序中从未真正考虑过它,但是 ASP.NET MVC 路由引擎几乎迫使您至少考虑到它。

到目前为止,我喜欢控制器/动作/索引结构(例如 Products/Edit/1),但我正在努力处理更复杂的 url。

例如,假设您有一个页面,其中列出了用户在其帐户中拥有的所有产品。你会怎么做?在我的脑海中,我可以想到列表页面和编辑页面的以下可能性:

  1. 用户/{用户 ID}/产品/列表,用户/{用户 ID}/产品/编辑/{产品 ID}
  2. 用户/{用户 id}/产品,用户/{用户 id}/产品/{产品 id}
  3. Products?UserID={user id}, Products/Edit/{product id}

我敢肯定还有很多其他我想念的。有什么建议吗?

0 投票
3 回答
1609 浏览

linux - linux下路由的方法

我的 isp 有 20 个 ip。我将它们绑定到运行 centos 的路由器盒。我要设置什么命令,以什么顺序设置,以便我的局域网上的其他盒子,基于它们的 mac 地址或 192 ips,我可以让它们在特定 ips 上路由出我的盒子。例如,我希望 mac addyxxx:xxx:xxx0400出去72.049.12.157xxx:xxx:xxx:0500出去72.049.12.158

0 投票
8 回答
3176 浏览

c# - 如何通过 ASP.NET 重定向和修改无扩展名 URL?

我们已将结构重新设计为具有多个业务部门的网站。现在我想将(301)重定向到新页面。

IE:
是 www.example.com/abc
现在是 www.example.com/default.aspx?article=abc

我曾尝试使用 Global.asax 来执行此操作,并且当我通过它进行调试时它可以正常工作。

所以http://localhost:1234/example/abc正确重定向,但是(其中 1234 是调试服务器的端口)
http://localhost/example/abc没有重定向,它给了我一个 404。

有任何想法吗?


附加信息:如果我去http://localhost/example/abc/default.aspx那么它会正确重定向。

0 投票
2 回答
16842 浏览

networking - 路由器处理多个公共 IP 地址

我目前正在从我的家庭网络运行几个网站和一个邮件服务器。我有一个带有 8 个公共 IP 地址的企业 DSL 帐户(1 个单独,7 个在一个块中)。为了处理路由/防火墙/网关,我目前使用 Windows 2003 中的 RRAS、DNS 和 DHCP,在一台古老的(大约 2001 年)PC 上运行——我怀疑现在任何时候都会失败。

我想做的是用一个简单的路由器代替它。有一个消费者型号的 LinkSys Wifi 路由器,我目前只是用作接入点(手边没有型号,但它是他们的标准型号之一)。它似乎能够处理所有 NAT/防火墙/DHCP 任务——除了处理路由多个公共地址。(例如,我需要 xxx123,端口 21 连接到一台机器,但是 xxx123 和 xxx124 的端口 80 连接到另一台机器,而 xxx123,端口 5000 连接到另一台机器等等)。

所以我的问题是:

  • 这可以用标准的 Linksys 路由器来完成吗,他们只是在消费者手册中没有解释吗?
  • 可以做到这一点...如果我用社区/操作系统版本替换固件(如果是的话,是哪一个?)
  • 如果以上都不是,有人可以推荐一个专业的路由器(最好有wifi)可以做到这一点,接近消费者水平的价格点。
  • 或者,是否有可靠的 OS/3rd 方替代 RRAS 来处理这个问题(因为 RRAS 是造成最大麻烦的部分)
  • Alternate-Alternately,有人可以指出一个非常简单的HOWTO来做到这一点(即按照这些步骤并忘记它),安装一个LINUX系统来做到这一点)(因为我假设我可以在旧机器上运行Linux更长时间) ?

  • 0 投票
    8 回答
    36646 浏览

    php - PHP 应用程序 URL 路由

    所以我正在编写一个框架,我想在这个框架上构建一些我正在开发的应用程序(框架在那里,所以我有一个可以使用的环境,以及一个可以让我使用单个登录)

    我想制作这个框架,它拥有的应用程序使用面向资源的架构。

    现在,我想创建一个 URL 路由类,可由 APP 编写者(也可能由 CMS App 用户扩展,但这是未来的 WAYYYY),我试图通过查看找出最好的方法来做到这一点其他应用程序是如何做到的。

    0 投票
    5 回答
    2116 浏览

    asp.net - 在 ASP.Net 中实现动态 URL 重写的最佳方法是什么?

    我目前正在使用Intelligencia.UrlRewriter有人有更好的建议吗?

    0 投票
    6 回答
    6050 浏览

    routing - 搜索页面的漂亮 URL

    我真的很喜欢拥有“漂亮”的 URL(例如/Products/Edit/1,而不是/products.aspx?productID=1),但是对于让您通过大量变量进行搜索的页面,我不知道如何做到这一点。

    例如,假设您有一个页面,允许用户搜索具有特定名称和特定地址附近的特定类型的所有产品。你会用很长的“漂亮”网址来做这件事吗

    或者只是诉诸使用 url 参数