curl POST,密码为R中的httr



我正在为如何形成我的curl POST而苦苦挣扎,给出了这个例子:

curl -u user:password -i -X POST --header "Content-Type: application/json" http://127.0.0.1:8080/leads -d @test.json

在我的R中,我创建了test.json,我只是不知道如何使用httr形成POST我所做的每件事都会抛出不同的错误

base <- "http://127.0.0.1:8080/"
endpoint <- "leads"
POST(url = paste(base,endpoint, sep=""),
accept_json(),
add_headers("Content-Type" = "application/json"),
body = testjson,
encode = "json",
authenticate(user = "user", password = "password"),
verbose() )
<- HTTP/1.1 400 BAD REQUEST

nvm,我解决了这个问题。这是json的语法错误,而不是post请求。我将把这个留到这里作为例子。

最新更新