2010-05-18 44 views
11

说我做出这样的GET请求:如何从请求URL的HttpServletRequest

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 

我的servlet需要请求是这样的: 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" 

是怎么开始的片段信息? 另外,当我调试请求时,我看到一个类型为java.net.URI的uri_字段,它具有片段信息。这正是我想要的。我怎么能得到这个? “

回答