How to detect Fragment identifiers in Url Mappings?

爷,独闯天下 提交于 2019-12-07 11:55:17

问题


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.]


回答1:


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.



来源:https://stackoverflow.com/questions/5811898/how-to-detect-fragment-identifiers-in-url-mappings

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!