загрузить zip-файл, используя REST API в программировании на R - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть zip-файл, который содержит папки и внутри этих папок - файлы есть. Через POSTMAN zip-файл загружается за миллисекунды. В Body for Postman - «form-data»

Но то же самое, что я пытаюсь выполнить, используя запрос программирования R httr :: PUT, я получаю ниже ошибку:

Ошибка в curl :: curl_fetch_memory (url, handle = handle): передача закрыта, осталось 163 байта для чтения

Не могли бы вы подсказать, что мне не хватает в приведенном ниже коде или где я нахожусь идет не так.

localFilePath <-
paste0(getwd(), "/TestFolder_2020-04-02 19-28.zip")

upload.response <-
httr::PUT(
URLencode(
  "https://API/UUID/Shapes"
),
add_headers(
  .headers = c("Token" = "*************",
               "Content-Type" = "application/json")
),
body = list(uploadFile = upload_file(localFilePath)),
encode = "multipart"
)
...