Si, ho utilizzato il length() e ora funziona, infatti passavo 0 al setContentLength della response...

Grazie