Чтобы загрузить файл, следуйте приведенным ниже инструкциям, используя REST API и jQuery:
- Преобразование локального файла в буфер массива с помощью API-интерфейса FileReader, для которого требуется поддержка HTML5.
Функция jQuery (документ) .ready проверяет поддержку API FileReader в браузере.
- Добавьте файл в папку Shared Documents, используя метод Add в коллекции файлов папки.
Буфер массива передается в теле запроса POST.
- Получите элемент списка, который соответствует загруженному файлу, используя свойство ListItemAllFields загруженного файла.
- Измените отображаемое имя и заголовок элемента списка с помощью запроса MERGE.
В этих примерах используется конечная точка getfolderbyserverrelativeurl для доступа к коллекции файлов.
Вы также можете использовать конечную точку списка (например:… / _api / web / lists / getbytitle ('') / rootfolder / files / add).
Для получения дополнительной информации, пожалуйста, просмотрите следующую ссылку: Загрузите файл, используя REST API и jQuery