gpt4 book ai didi

ruby-on-rails - rails 5-6 : Get full URL

转载 作者:行者123 更新时间:2023-12-03 17:35:34 24 4
gpt4 key购买 nike

我想知道 Rails 5 或 6 中是否有任何方法可以访问当前的完整 url。

例如:

http://localhost:3000/#about

http://localhost:3000/books

http://localhost:3000/books/sale

http://localhost:3000/books/#reference

我试过 request.fullpath但它不适用于 # 等特殊字符来自 http://localhost:3000/#abouthttp://localhost:3000/books/#reference
我只需要原样的完整 URL。有没有办法做到这一点?

最佳答案

# 之后的网址部分被称为 anchor ,它不发送到服务器并且完全在浏览器中处理(默认情况下它滚动到具有相同 aid 元素,通常它也被 SPA 重载以获得一些类似的效果)。

获取用户地址栏中完整页面位置的唯一方法是从 javascript window.location 获取。并以某种方式发送到后端。

关于ruby-on-rails - rails 5-6 : Get full URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59986591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com