public static void main2(String[] args) { String s = "http://motherlode.ucar.edu:8081/thredds/dodsC/fmrc/NCEP/GFS/Global_0p5deg/runs/NCEP-GFS-Global_0p5deg_RUN_2011-07-15T00:00:00Z.html.asc?Total_cloud_cover_low_cloud%5B1:1:1%5D%5B0:1:360%5D%5B0:1:719%5D"; log.debug("%s%n", s); log.debug("%s%n", unescapeURL(s)); }
/** * @param request * @return the request state */ protected ReqState getRequestState(HttpServletRequest request, HttpServletResponse response) throws DAP2Exception { ReqState rs = null; // The url and query strings will come to us in encoded form // (see HTTPmethod.newMethod()) String baseurl = request.getRequestURL().toString(); baseurl = EscapeStrings.unescapeURL(baseurl); String query = request.getQueryString(); query = EscapeStrings.unescapeURLQuery(query); rs = new ReqState(this, request, response, rootpath, baseurl, query); return rs; } //**************************************************************************
public static void main2(String[] args) { String s = "http://thredds.ucar.edu/thredds/dodsC/fmrc/NCEP/GFS/Global_0p5deg/runs/NCEP-GFS-Global_0p5deg_RUN_2011-07-15T00:00:00Z.html.asc?Total_cloud_cover_low_cloud%5B1:1:1%5D%5B0:1:360%5D%5B0:1:719%5D"; log.debug("%s%n", s); log.debug("%s%n", unescapeURL(s)); }
switch (pieces.length) { case 1: map.put(EscapeStrings.unescapeURL(pieces[0]).toLowerCase(), "true"); break; case 2: map.put(EscapeStrings.unescapeURL(pieces[0]).toLowerCase(), EscapeStrings.unescapeURL(pieces[1]).toLowerCase()); break; default:
switch (pieces.length) { case 1: map.put(EscapeStrings.unescapeURL(pieces[0]).toLowerCase(), "true"); break; case 2: map.put(EscapeStrings.unescapeURL(pieces[0]).toLowerCase(), EscapeStrings.unescapeURL(pieces[1]).toLowerCase()); break; default:
switch (pieces.length) { case 1: map.put(EscapeStrings.unescapeURL(pieces[0]).toLowerCase(), "true"); break; case 2: map.put(EscapeStrings.unescapeURL(pieces[0]).toLowerCase(), EscapeStrings.unescapeURL(pieces[1]).toLowerCase()); break; default: