问题描述
我正在尝试使用管道工 api 上传 json 文件,但在 Postman 中进行测试时,我收到“405 - 不允许使用的方法”。
使用的代码
# plumber.R
#* Echo the parameter that was sent in
#* @get /echo
function(){
list(msg = 'Hello World')
}
#* Model
#* @param upload File to upload
#* @post /uploadfile
function(req,res){
fileInfo <- list(formContents = Rook::Multipart$parse(req))
## The file is downloaded in a temporary folder
tmpfile <- fileInfo$formContents$upload$tempfile
## copy the file to a new folder,with its original name
fn <- file.path(fileInfo$formContents$upload$filename)
file.copy(tmpfile,fn)
## Send a message with the location of the file
res$body <- paste0("Your file is Now stored in ",fn,"\n")
res
}
curl -v -F upload=@"D:\projects\notes1.txt" http://localhost:4535/uploadfile
邮递员错误
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)