Try getting POST body directly when the copy fails

Sometimes this 'copy' doesn't work, something to do with the ClonedInputStream. Try to get it directly if the content length is zero.