如何在Rails中请求URL而不包含URL参数?

13 浏览
0 Comments

如何在Rails中请求URL而不包含URL参数?

我正在创建这个链接标签:


问题就在于它是带参数的完整URL。

我如何请求没有任何参数的URL?

admin 更改状态以发布 2023年5月25日
0
0 Comments

request 是一个 ActionDispatch::Request 类的子类 Rack::Request. Rack::Request 中有一个 path 方法可能会对您有所帮助:

<%= request.path %>

如果你的 request.urlhttp://example.com/where/is?pancakes=house%3F 那么 request.path 应该是 /where/is

0
0 Comments

request.url.split('?').first

的翻译为:

request.url.split('?').first

0