По сути, я хочу получить RCurl-эквивалент следующего вызова curl:
curl -H "AUTH-KEY: soanclCNdnLDcnlNc" -H "Content-Type: application/json" -X POST -d '{"documents":["http://localhost:3000/documents/2","http://localhost:3000/documents/4"]}' http://localhost:3000/documents/download?format=zip
Мне удавалось что-то получить от этого, но оно всегда было больше, чем то, что производил вызов curl, и не могло быть распаковано: и я не могу узнать, что это такое.
x= list(items=c("http://localhost:3000/documents/2", "http://localhost:3000/documents4"))
headers <- list('AUTH-KEY' = "soanclCNdnLDcnlNc", 'Accept' = 'application/json', 'Content-Type' = 'application/json')
postForm("http://localhost:3000/documents/download?format=zip", .opts=list(postfields=toJSON(x), httpheader=headers))
toJSON
предоставляет вам правильный контент? - person Thomas   schedule 18.12.2013