问题标签 [urlhelper]

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 投票
1 回答
591 浏览

asp.net-mvc-5 - 无法从 ASP.NET MVC 5.1 上的 UrlHelper 调用 Action 方法

我正在尝试为我的 ASP.NET MVC 5.1 应用程序创建单元测试。

我想使用 UrlHelper.Action() 方法验证传出 URL。我可以用 ASP.NET MVC 4 做到这一点,但不能用 ASP.NET MVC 5.1。

调用 Action() 方法时出现异常:

System.Web.dll 中出现“System.NotImplementedException”类型的未处理异常

附加信息:方法或操作未实现。

请帮我解决!谢谢

0 投票
1 回答
1284 浏览

ruby-on-rails - Rails URL 帮助程序中的协议相对 URL 缺少端口

我正在尝试使用 Rails URL 帮助程序生成协议相对 URL。为此,我将协议选项设置为 false。但是每当我生成一个 URL 时,该port部分就丢失了。

问题是:我想为自定义端口生成协议相对 URL。

0 投票
2 回答
50 浏览

ruby-on-rails - 链接助手 VS 输入 URL

发生了一些奇怪的事情,我不知道为什么。

当我使用 helper<%= link_to "New game", new_game_path %>时,我new game form没有提交。

但是当我访问输入 URLlocalhost:3000/games/new表单的视图时效果很好

知道如何解决吗?

谢谢,

这是我的耙子路线

我的路线文件

0 投票
1 回答
58 浏览

codeigniter - Codeigniter - 是否可以重新定义锚函数

我有没有 index.php 的人性化网址。我不得不为此修改 .htaccess 文件。实际上我总是这样使用 Codeigniter。我的 url-s 总是这样:

所以如果我有一个额外的 url 参数,那么 url 看起来像这样:

现在我想做的是:如果 url 中有 'archive' 参数,那么在锚函数创建链接时也将其添加到 url 中。

我们每年都有一些不同的东西(比如样式表),所以我需要让这个导航自动化。我在思考正确的方向吗?

0 投票
1 回答
1986 浏览

c# - 在 WebForms 页面中使用 Url.Content 会错误地解析波浪号

所以很久很久以前,我们将 MVC 1.0 添加到现有的 ASP.NET 2.0 WebForms 站点中,并且在升级期间,我们使 MVC 的 UrlHelper 可用于我们现有的 WebForms 代码。这意味着在我们的 WebForms 代码中,我们可以执行以下操作:

输出网址

这很好,效果很好。

快进到最近,我们正在寻找将我们的应用程序移动到新家(新服务器)并且上述功能现在行为不端,现在:

现在输出

就好像物理位置是应用程序根目录一样 - 我不知道为什么并且在我的开发机器上重新创建它没有成功。

有没有人在那里可能是什么原因?在过去的几天里,我一直被困在这个问题上,几乎没有想法。我现在唯一的一线希望是问题发生在我同事的环境中,所以这绝对是我们可以重现的问题。

更新:它不会发生在所有 WebForms 页面上 - 只是某些页面,到目前为止我注意到的唯一不同特征是它发生在正在进行一些 Url 重写的页面上。

0 投票
1 回答
144 浏览

ruby-on-rails - 路由指向 example.com 的 URL 助手

邮件文件

路线

但是,当我单击电子邮件中的一个按钮时,它需要我http://example.com/inventories/:id/decline

为什么 URL 助手没有指向我自己的域?请注意,Mailer 文件中使用的相同部分也用于常规视图页面,并且在该页面上,路由工作正常。

0 投票
1 回答
659 浏览

asp.net-mvc - Url Helper route with template placeholderse

I want to iterate through table data and poupulate links in a table.

Each row in the table has links of a similar fashion with several different ids interspersed. I'd like to use the Url factory to generate a template for the url route.

eg.

#xA;

MSDN REF UrlHelper.RouteUrl http://msdn.microsoft.com/en-us/library/dd505226(v=vs.118).aspx

I think when I currently use placeholders, it encodes the "{" signs and I havent really worked around it. I have seen a "{" in our project urls, so I would like to avoid decoding these charchters.

I'd also strongly prefer to avoid the solution of putting in myId1 = -9999, myId=-9999, myString='-9999', although this is an acceptable solution should it be nessecary.

Is there a good solution to generate routes with placeholders?

0 投票
1 回答
154 浏览

ruby-on-rails-4 - 通过 GET 使用 button_to 进行外部链接

作为测试,我同时使用了link_toand button_to,但只有前者有效。对于后者,看起来参数只是没有通过,因为我从 Facebook 收到一个错误,说client_id当 URL 中肯定有时没有。

链接到代码:

button_to 代码:

我想使用,button_to因为我想要一个按钮......但如果没有办法让它工作,我可以设置链接的样式。

谢谢!

0 投票
2 回答
616 浏览

c# - 如何将后代 UrlHelper 类注入 WebViewPage 以启用缓存破坏?

我已经覆盖了UrlHelper.Content()方法。现在我希望使用我的实现而不是默认UrlHelper类。

如何配置 MVC 来告诉它哪个类注入到WebViewPage.Url属性中?

更新 1:
这个想法很简单。捆绑包通过向 url 添加时间戳查询参数来支持缓存破坏。
我希望单个资源具有相同的功能。
UrlHelper类允许覆盖其Content(string)方法。因此,在生成最终字符串时可以考虑资源的时间戳。

更新 2:
看来我的前提是错误的。我认为 src="~..." 等同于 src="@Url.Content("~...")"。事实并非如此。

0 投票
1 回答
201 浏览

php - 长 URL 值未在 Code Igniter 中提交

我想通过 URL 将一些值传递给一个网站到另一个网站,并将这些值存储在另一个网站的会话中。所以我需要传递有关该网站的所有数据。

以下是我的错误消息: