I am getting java.lang.IllegalStateException:
java.lang.IllegalStateException
java.lang.IllegalStateException: Cannot set request property after connection is made error w
I was getting the same exception on setRequestProperty("Range","byte=" + downloadedSize + "-") . After adding connection.setChunkedStreamingMode(0); the issue disappeared
setRequestProperty("Range","byte=" + downloadedSize + "-")
connection.setChunkedStreamingMode(0);