Я пытаюсь получить доступ к PDF через запрос HTTP HTTP с помощью R Plumber, прочитать его с помощью пакета tabulizer и ответить PDF в формате JSON.Я отправляю PDF-файл размером 53 КБ через Postman на мой маршрут и получаю сообщение об ошибке:
Ошибка в normalizePath (path.expand (path), winslash, mustWork).
Мой код маршрута R API приведен ниже:
#' @post /tab
#' @json
function(req){
library("tabulizer")
f <- req$postBody
extract_tables(f)
}
Когда я использую функцию extract_tables () с локальным путем к PDF, который я использую, он отлично работает как маршрут получения.
#' @get /tab
#' @json
function(){
library("tabulizer")
f <- "C:/Users/kelse/Desktop/Rscripts/Tessaract/table.pdf"
extract_tables(f)
}
Кто-нибудь знает, как разместить pdf-файл через Plumber и получить к нему доступ в функции?