Logged In: NO

Obviously, String.getBytes() uses an encoding. Zipped data
is binary, not character, and should not be passed through
an encoding if you still want to unzip.