我正在开发一个应用程序,其中大多数 URL 都以几个动态参数开头。 是这样的: 但是,目前没有对这些 ID 进行验证,我正在寻找一种适当的方法来拦截、验证和重新路由(如果无效)每次导航更改。 基本上我想解析 URL(使用route.paramMap或类似的),查询后端数据库以检查 ID 是否存在,如 ...
我正在开发一个应用程序,其中大多数 URL 都以几个动态参数开头。 是这样的: 但是,目前没有对这些 ID 进行验证,我正在寻找一种适当的方法来拦截、验证和重新路由(如果无效)每次导航更改。 基本上我想解析 URL(使用route.paramMap或类似的),查询后端数据库以检查 ID 是否存在,如 ...
我正在尝试创建一个自定义路线,它将在路线(RouteValues)中包含用户文化。 使用默认路由约定一切正常。 我有以下 controller: 我相信我已经在应用程序中正确配置了本地化,如下所示: 我有一个 ActionFilter,它根据路由值设置用户文化。 使用默认路由约定我得到了想要的结果( ...
我正在尝试通过路由为看起来更友好的 URL 进行看似微不足道的设置。 我没有得到格式化的 URL,它总是带有查询字符串的常用格式。 下面是Global.asax.cs页面的相关代码: 从products.aspx : 我的 URL 仍然看起来像 http://localhost/products. ...
假设,我想在 URL 中使用 params region和lang ,例如: https://root.com/{region}/{lang} https://root.com/{region}/{lang}/school 我怎么做? 我试过动态路由,但它似乎不适用于根 index.js。 我应该 ...
我有一个 controller App/Controllers/Api/Orders.php<?php namespace App\Controllers\Api; use CodeIgniter\RESTful\ResourceController; class Orders exte ...
我正在使用 Javalin 为我的 static web 页面提供服务,这是我以前从未做过的。 我知道可以在 Nginx 中删除 url 末尾的 .html 但仍会转到正确的页面,例如 mysite.com/login 将替换 mysite.com/login.html 但仍指向我的 login. ...
我正在尝试构建一个路由器,让您可以使用通过 get 方法在客户端输入的数据将对象保存到数组中。 但是,它将客户端输入保存在由 class 构造函数定义的 object 键之一中,而不是将它们分别分配给它们适当的键。 使用的代码如下: 服务器代码 routeProductos 路由器代码 obje ...
我有 .NET 7 asp.net razor pages 应用程序,我希望当有人键入“/invalidUrl”时重定向到我创建的 404 Not Found 自定义页面。 我找不到解决办法。 有人可以告诉我是否可能吗? 我试图添加它,但它不起作用。 ...
关于这个问题,我不知道在哪里搜索/搜索什么,所以我正在寻求帮助。 我有一个网站,其中包含用户生成的带有 uid 的帖子。 当有人浏览网站时,一切正常,但当 url 被复制并粘贴到新选项卡时,我得到一个空白屏幕和一个无法加载的选项卡。 我的路线 go 从“/”到 然后到 单击帖子后。 我不确定这是路由 ...
每个人。 我有一个在 PHP 中创建的基本路由器。 我可以重定向到我想要的任何页面,如果有回调 function,回调 function 将被执行,如果有页面(字符串而不是函数),页面加载正确的文件。 但是我不知道如何在不存在的路由上实现 404 页面。 我尝试重用 preg_match() fu ...
我正在尝试使用 ASP.Net Core 和 Razor Pages 创建动态路由。 基本上,我有两个 razor 页。 一个称为Pages/Home.cshtml ,另一个称为Pages/Calendar.cshtml 。 每个登录的用户都有自己的用户名。 假设我的数据库中有两个用户, Sam和J ...
我在一个更大的应用程序上工作,它有很多可重用的部分,但实际上还不是那么可重用。 我的想法是为对话 windows 创建一个模块,它决定要显示什么样的对话 window 并相应地在启动该对话的原始页面顶部显示所有内容。 这里的问题是这些原始页面本身就有queryParameters,比如用户名。 我怀 ...
我正在尝试在 next.js 的根级别为产品页面和产品列表页面创建路由,但我不确定它是如何工作的,因为路由中的任何内容都会 go 到路由级别文件。 我在 header 中有一个导航,用于基于性别的类别。 下面是产品页面的示例 url。 https://www.sample.com/moon-boo ...
在无数次其他网友的帮助下,我终于要问我的第一个问题了。 我想做什么: 在实时服务器上运行 CodeIgniter 项目(版本 4.2.8)。 问题: URL 路由不工作(400 错误请求错误)。 这是全新安装,因此除了默认的 CodeIgniter 主页(上面写着“欢迎使用 CodeIgniter ...
我正在使用 nextjs 来构建目录。 我实际上想单击“更多信息”和一个信息页面以加载到 /info/[id]-[first_name]-[last_name] 的 URL 下。 我正在通过 id 从 api 中提取数据,然后它将获取 first_name 和 last_name 数据。 我在名为 ...
我有一个绑定到路径'/'的登录页面。 如果我登录,我 go 到'/home' 。 问题是,如果我在浏览器的url中手动输入路径'/' ,我go再次进入登录页面。 如果我已经登录,有没有办法将我重定向到'/home' ? 我知道我可以像下面的代码一样使用重定向,但我不确定我应该在哪里声明一个名为isL ...
我正在将我的页面转换为 ISR,并且在使用参数时遇到了一个问题,并且不得不将路由重写为动态路由。 例如, article/?pageNumber=2在中间件中被重写为article/2来解决这个问题。 但是,我的路由结构现在将如下所示: 这意味着 pageParams 捕获所有路由并且 [slug ...
我正在尝试按照本教程在 Django 中创建一个待办事项应用程序。 但是,在第 46 分钟标记处创建“返回”按钮后,事情就中断了。 单击 go 返回给我以下错误: url 是http://127.0.0.1:8000/task-create/“/” 。 这很奇怪,因为假设控制此链接的代码是< ...
在我的Next.js应用程序中,我使用了动态路由的捕获所有功能。 当我使用 package下一个站点地图创建站点地图时,我在文件sitemap-0.xml中看到了一个链接,如下所示: https://example.com/posts/1/2/3/4/5 。 我相信这对应于文件 [...posts ...
文档的 id 需要在 url 作为可选参数。 egits 当前 https://..../view-document 我需要它是 https://..../view-document/______ id 是用户在 neo4j 数据库中单击的任何文档,必须放在 url 的末尾要更改的代码部分是 ...