Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
5.0.1
-
Important
Description
maxResultEffect seems to have no effect on the org.apache.hc.core5.http.io.entity.EntityUtils#toByteArray(org.apache.hc.core5.http.HttpEntity, int) method.
Test (passing) to reproduce the error:
@Test public void testMaxResultLengthNoEffect() throws IOException { String random = org.apache.commons.lang3.RandomStringUtils.random(5000, true, true); byte[] bytes = org.apache.hc.core5.http.io.entity.EntityUtils.toByteArray( new org.apache.hc.core5.http.io.entity.StringEntity(random) , (int) Math.pow(10, 3)); String s = new String(bytes); Assert.assertEquals(random,s); }