Answers for "java base64 encode example rest api"

5

Java use Base64

//For Strings:
  
  //Encode:
  public static String encode(String input) {

      return Base64.getEncoder().encodeToString(input.getBytes());

  }

  //Decode:
  public static String decode(String input) {

      byte[] decodedBytes = Base64.getDecoder().decode(input);
      return new String(decodedBytes);

  }
  
//For Urls
  //Encode:
  public static String encodeURL(String input) {

      return Base64.getUrlEncoder().encodeToString(input.getBytes());

  }

  //Decode:
  public static String decodeURL(String input) {

      byte[] decodedBytes = Base64.getUrlDecoder().decode(input);
      return new String(decodedBytes);

  }
Posted by: Guest on June-10-2020

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language