Class URLEncoder

java.lang.Object
nl.info.webdav.fromcatalina.URLEncoder

public class URLEncoder extends Object
This class is very similar to the java.net.URLEncoder class. Unfortunately, with java.net.URLEncoder there is no way to specify to the java.net.URLEncoder which characters should NOT be encoded. This code was moved from DefaultServlet.java
  • Field Details

    • HEXADECIMAL

      protected static final char[] HEXADECIMAL
    • _safeCharacters

      protected BitSet _safeCharacters
  • Constructor Details

    • URLEncoder

      public URLEncoder()
  • Method Details

    • addSafeCharacter

      public void addSafeCharacter(char c)
    • encode

      public String encode(String path)