Как получить URL-адрес запроса от HttpServletRequest [duplicate]
На этот вопрос уже есть ответ:
Как получить идентификатор фрагмента URL-адреса из HttpServletRequest 2 ответаСкажи, что я сделал запрос на получение:
GET http://cotnet.diggstatic.com:6000/js/loader/443/JS_Libraries,jquery|Class|analytics|lightbox|label|jquery-dom|jquery-cookie?q=hello#frag HTTP/1.0
Host: cotnet.diggstatic.com:6000
Мой сервлет принимает запрос следующим образом: HttpServletRequest req;
Когда я отлаживаю свой сервер и выполняю, я получаю следующее:
req.getRequestURL().toString() = "http://cotnet.diggstatic.com:6000/js/loader/443/JS_Libraries,jquery%7cClass%7canalytics%7clightbox%7clabel%7cjquery-dom%7cjquery-cookie"
req.getRequestURI() = "/js/loader/443/JS_Libraries,jquery%7cClass%7canalytics%7clightbox%7clabel%7cjquery-dom%7cjquery-cookie"
req.getQueryString() = "q=hello"
Как получить информацию о фрагменте? Кроме того, когда я отлаживаю запрос, я вижу поле uri_ типа java.net.URI, в котором есть информация о фрагменте. Это именно то, что я хочу. Как я могу получить это?