Файл Java не записан в поток с символами новой строки

Мы'повторная передача файла CSV из веб-службы. Похоже, что мытеряя символы новой строки при потоковой передаче - клиент получает файл все в одну строку. Любая идея, что мыделаешь неправильно?

Код:

 public static void writeFile(OutputStream out, File file) throws IOException {
    BufferedReader input = new BufferedReader(new FileReader(file)); //File input stream 
    String line;
    while ((line = input.readLine()) != null) { //Read file
        out.write(line.getBytes());  //Write to output stream 
        out.flush();
    }
    input.close();
} 

Ответы на вопрос(7)

Ваш ответ на вопрос