upload file
upload file
upload(path, type = NULL)
path |
(character) a single path, file must exist |
type |
(character) a file type, guessed by mime::guess_type if not given |
## Not run: # image path <- file.path(Sys.getenv("R_DOC_DIR"), "html/logo.jpg") (x <- HttpClient$new(url = "https://eu.httpbin.org")) res <- x$post(path = "post", body = list(y = upload(path))) res$content # text file, in a list file <- upload(system.file("CITATION")) res <- x$post(path = "post", body = list(y = file)) jsonlite::fromJSON(res$parse("UTF-8")) # text file, as data res <- x$post(path = "post", body = file) jsonlite::fromJSON(res$parse("UTF-8")) ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.