code: @SuppressWarnings("deprecation")
      public static String urlUnescape(String s) {
          try {
              return URLDecoder.decode(s, "UTF8");
          } catch (UnsupportedEncodingException e) {
              // should be impossible; all JVMs must support UTF8
              // but have a fallback just in case
              return URLDecoder.decode(s);
          }
      }
docs: Exception- and warning-free URL-unescaping utility method.
  
  @param s String do unescape
  @return URL-unescaped String