1
Я хотел бы переместить следующий завиток вызов RCurl:RCurl с данными HTTP Post
curl 'http://myserver.org/stream'
-H 'Authorization: Basic XXXXXXXX' -H 'Connection: keep-alive' --data-binary '{"limit": 20}'
-H 'Content-Type: application/json;charset=UTF-8'
Это один из моих тестов R:
library(RCurl)
url.opts <- list(httpheader = list(Authorization ="Basic XXXXXXXX",
Connection = "keep-alive",
"Content-Type" = "application/json;charset=UTF-8"))
getURLContent('http://myserver.org/stream', .opts=url.opts)
Теперь я пропускаю атрибут, чтобы добавить --data или --data-binary. Как добавить этот параметр?
Большое спасибо Markus
Вы можете использовать 'getURLContent (..., customrequest = 'POST', postfields = '{ "предел": 20}')' или что-то подобное. – jdharrison
Это может быть немного проще с помощью 'httr':' POST ('http://myserver.org/stream', c (authenticate (u, p, "basic"), accept_json(), body = '{"limit ": 20} ')' – hadley