我正在编写JSP/Servlet,我正在尝试获取URI的锚点部分,例如:
blabla.rdf#mark
Run Code Online (Sandbox Code Playgroud)
如何从我的请求中获得我的标记?显然request.getParameter()不起作用?
欢迎任何帮助.
URL可以有一个标签,用"#"符号分隔,位于URL参数之后.例如http://example.com/foo/bar.jsp?p1=v1#test_label
我希望label是request.getQueryString()的一部分,也是request.getRequestURL().toString()的一部分.但它似乎并不存在.
有没有办法从服务器端的HttpServletRequest中检索标签值?
我想知道如何获取完整的请求 url 我需要 #test=1234 但使用 HttpServletRequest request.getRequestURI() 或 request.getRequestURL().toString() 仅返回路径,例如https://stackoverflow.com/myquestion 帮助我