Как я могу установить местоположение файла загрузки Google Drive? - PullRequest
0 голосов
/ 29 апреля 2019

загрузка диска выполняется в ajax, но я не могу найти свои файлы

Я пробовал

//      driveService.files()
//        .export(fileId, "application/vnd.openxmlformats officedocument.wordprocessingml.document")
//        .executeMediaAndDownloadTo(outputStream);

но все еще не могу найти мой файл

        @Override
        public int downloadFile(HttpSession session, String fileId) throws IOException {
            // TODO Auto-generated method stub
            Drive driveService = getCredential(session);
            OutputStream outputStream = new ByteArrayOutputStream();
        driveService.files().get(fileId).executeMediaAndDownloadTo(outputStream);

    //      driveService.files()
    //        .export(fileId, "application/vnd.openxmlformats-officedocument.wordprocessingml.document")
    //        .executeMediaAndDownloadTo(outputStream);
            return 0;
        }

ajax успешно выполнен и метод работает без проблем, но не может найти загруженный файл

1 Ответ

1 голос
/ 29 апреля 2019

Вы создали OutputStream, который содержит содержимое вашего файла.Тем не менее, вы ничего не делаете с этим.Вам нужно использовать этот OutputStream и записать его в локальный файл самостоятельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...