如何检测 URL 映射中的片段标识符?

发布于 2024-11-03 14:17:40 字数 723 浏览 3 评论 0原文

Grails 项目中,我尝试根据 片段标识符出现在 URL 中。片段标识符很重要,因为 Flash 库 SWFAddress 使用它们与存在于网页。

我只需要确定请求 url 中是否存在片段。

我应该查看 HttpServletRequest 来执行此操作吗?

Grails 中根据 URL 中是否存在片段标识符来路由 URL 的最佳方式是什么?

[我问 Grails 中的同一问题论坛。]

In a Grails project I'm trying to map a Url based on whether or not a Fragment Identifier is present in the Url. The Fragment Identifiers are important because a Flash library SWFAddress uses them to communicate to a Flash application present in the web page.

I simply need to determine whether a fragment is present or not in the Request url.

Should I look into HttpServletRequest to do this?

What's the best way in Grails to route a url based on whether a Fragment Identifier is present in a Url?

[I asked this same question at the Grails forum.]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笑着哭最痛 2024-11-10 14:17:40

片段标识符不是 URL 的一部分,它仅与 URL 结合使用。它只对客户有价值。

兼容的服务器将忽略客户端发送的任何片段标识符。

您无法根据片段标识符设计 url 映射,URL 在到达您的应用程序时将不包含片段标识符。

A fragment identifier is not part of a URL, it is merely used in conjunction with a URL. It is of value only to the client.

A compliant server will ignore any fragment identifier sent by a client.

You can't design your url mappings based on fragment identifiers, the URL will not contain a fragment identifier by the time it reaches your app.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文