我有这个样本卷曲请求:
curl -X POST https://content.dropboxapi.com/2/files/upload \
--header "Authorization: Bearer fakeaccesstoke12345" \
--header "Dropbox-API-Arg: {\"path\": \"/Homework/math/Matrices.txt\",\"mode\": \"add\"}" \
--header "Content-Type: application/octet-stream" \
--data-binary @local_file.txt
我尝试将httr
翻译成这样:
httr::POST(
"https://content.dropboxapi.com/2/files/upload",
add_headers(Authorization = "Bearer fakeaccesstoke12345",
`Dropbox-API-Arg` = paste("{\"path\": \"/folder/", FileName, "\"mode\": \"add\"}", sep = ''),
`Content-Type` = "Content-Type: application/octet-stream"
)
)
这不起作用。我不确定--data-binary
正在做什么。文档似乎没有说出任何关于它的内容,所以我想知道这是否是HTTP中的一些标准参数。
如果需要,可以找到上传点的文档here。
答案 0 :(得分:2)
yes