在此示例中,我正在努力制作卷曲的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出现语法错误,而不是发布请求。我将在这里以某人为例。