I am reading a PNG file from JIRA into Conflunece using an application link. The PNG in JIRA is 46548 bytes, but the String response is only 28076. The difference is due to a loss of encoding. The original PNG appears to be UTF-8 but the app link interface appears to be using US-ASCII. Is there an option in RequestFactory to specify the encoding?
never mind, figured it out .. have to read Ints and convert to chars. This avoids the Charset interpretation
String ainput=""
try
{
InputStream inStream = response.getResponseBodyAsStream();
int inb = 0;
while ( inb != -1 ) {
inb = inStream.read();
aInput += (char) inb;
}
}
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.