cost 92 ms
在每次路由更改和重定向时验证 URL 参数 - Validate URL Parameters on Every Route Change and Redirect

我正在开发一个应用程序,其中大多数 URL 都以几个动态参数开头。 是这样的: 但是,目前没有对这些 ID 进行验证,我正在寻找一种适当的方法来拦截、验证和重新路由(如果无效)每次导航更改。 基本上我想解析 URL(使用route.paramMap或类似的),查询后端数据库以检查 ID 是否存在,如 ...

在为自定义路由生成 URL 以将用户文化包含在 RouteValues 中时遇到问题 - Having issues generating URLs for custom routes to include the users culture in the RouteValues

我正在尝试创建一个自定义路线,它将在路线(RouteValues)中包含用户文化。 使用默认路由约定一切正常。 我有以下 controller: 我相信我已经在应用程序中正确配置了本地化,如下所示: 我有一个 ActionFilter,它根据路由值设置用户文化。 使用默认路由约定我得到了想要的结果( ...

为什么我的 ASP.Net 4.8.1 Webform URL 仍然显示查询字符串? - Why does my ASP.Net 4.8.1 Webform URL still show the query string?

我正在尝试通过路由为看起来更友好的 URL 进行看似微不足道的设置。 我没有得到格式化的 URL,它总是带有查询字符串的常用格式。 下面是Global.asax.cs页面的相关代码: 从products.aspx : 我的 URL 仍然看起来像 http://localhost/products. ...

从 get 路由方法输入的 Object 参数在 object 参数中存储为 object - Object parameters inputted from a get routing method are being stored as an object inside an object parameter

我正在尝试构建一个路由器,让您可以使用通过 get 方法在客户端输入的数据将对象保存到数组中。 但是,它将客户端输入保存在由 class 构造函数定义的 object 键之一中,而不是将它们分别分配给它们适当的键。 使用的代码如下: 服务器代码 routeProductos 路由器代码 obje ...

ASP.NET Razor 页面 - 如果用户尝试访问无效的 URL,我该如何重定向用户? - ASP.NET Razor Page - How do I redirect user if they try to access invalid URL?

我有 .NET 7 asp.net razor pages 应用程序,我希望当有人键入“/invalidUrl”时重定向到我创建的 404 Not Found 自定义页面。 我找不到解决办法。 有人可以告诉我是否可能吗? 我试图添加它,但它不起作用。 ...

Firebase 托管复制和粘贴动态 url 不工作 - Firebase Hosting copy and paste dynamic url not working

关于这个问题,我不知道在哪里搜索/搜索什么,所以我正在寻求帮助。 我有一个网站,其中包含用户生成的带有 uid 的帖子。 当有人浏览网站时,一切正常,但当 url 被复制并粘贴到新选项卡时,我得到一个空白屏幕和一个无法加载的选项卡。 我的路线 go 从“/”到 然后到 单击帖子后。 我不确定这是路由 ...

PHP 路由 - 如何在错误的 url 路由上实现 404 页面? - PHP routing - How can I implement 404 page on wrong url routes?

每个人。 我有一个在 PHP 中创建的基本路由器。 我可以重定向到我想要的任何页面,如果有回调 function,回调 function 将被执行,如果有页面(字符串而不是函数),页面加载正确的文件。 但是我不知道如何在不存在的路由上实现 404 页面。 我尝试重用 preg_match() fu ...

创建动态路由 - Creating a dynamic route

我正在尝试使用 ASP.Net Core 和 Razor Pages 创建动态路由。 基本上,我有两个 razor 页。 一个称为Pages/Home.cshtml ,另一个称为Pages/Calendar.cshtml 。 每个登录的用户都有自己的用户名。 假设我的数据库中有两个用户, Sam和J ...

Angular 路由器出口覆盖页面 - Angular router-outlet overwrites page

我在一个更大的应用程序上工作,它有很多可重用的部分,但实际上还不是那么可重用。 我的想法是为对话 windows 创建一个模块,它决定要显示什么样的对话 window 并相应地在启动该对话的原始页面顶部显示所有内容。 这里的问题是这些原始页面本身就有queryParameters,比如用户名。 我怀 ...

url 路由在 CodeIgniter 4 中抛出 400 Bad Request 错误 - url routing throws 400 Bad Request error in CodeIgniter 4

在无数次其他网友的帮助下,我终于要问我的第一个问题了。 我想做什么: 在实时服务器上运行 CodeIgniter 项目(版本 4.2.8)。 问题: URL 路由不工作(400 错误请求错误)。 这是全新安装,因此除了默认的 CodeIgniter 主页(上面写着“欢迎使用 CodeIgniter ...

如果满足条件,Vue 路由从路径“/”重定向到另一个页面 - Vue routing redirect from path '/' to another page if a condition is met

我有一个绑定到路径'/'的登录页面。 如果我登录,我 go 到'/home' 。 问题是,如果我在浏览器的url中手动输入路径'/' ,我go再次进入登录页面。 如果我已经登录,有没有办法将我重定向到'/home' ? 我知道我可以像下面的代码一样使用重定向,但我不确定我应该在哪里声明一个名为isL ...

路由中的 Nextjs 路由 catchAll 和 slug 文件夹不能共存? - Nextjs routing catchAll and slug folder within a route cannot co-exist?

我正在将我的页面转换为 ISR,并且在使用参数时遇到了一个问题,并且不得不将路由重写为动态路由。 例如, article/?pageNumber=2在中间件中被重写为article/2来解决这个问题。 但是,我的路由结构现在将如下所示: 这意味着 pageParams 捕获所有路由并且 [slug ...

用于取消表单的“返回”按钮无法按 Django 中的缩进方式工作 - The 'go back' button to cancel a form is not working as indented in Django

我正在尝试按照本教程在 Django 中创建一个待办事项应用程序。 但是,在第 46 分钟标记处创建“返回”按钮后,事情就中断了。 单击 go 返回给我以下错误: url 是http://127.0.0.1:8000/task-create/“/” 。 这很奇怪,因为假设控制此链接的代码是< ...

捕获 Next.js 中的所有动态路由会导致使用下一个站点地图 package 在站点地图中产生不需要的链接 - Catch all dynamic route in Next.js results in unwanted link in sitemap using next-sitemap package

在我的Next.js应用程序中,我使用了动态路由的捕获所有功能。 当我使用 package下一个站点地图创建站点地图时,我在文件sitemap-0.xml中看到了一个链接,如下所示: https://example.com/posts/1/2/3/4/5 。 我相信这对应于文件 [...posts ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM