| http {request} | R Documentation | 
Make a HTTP request
Description
Make a HTTP request
Usage
http(req, method = "GET")
http_client(req)
Arguments
| req | A  | 
| method | (character) Pick which HTTP method to use. Only GET and POST for now. Default: GET | 
Details
By default, a GET request is made. Will fix this soon to easily allow a different HTTP verb.
The http function makes the request and gives back the parsed result.
Whereas, the http_client function makes the request, but gives back
the raw R6 class object, which you can inspect all parts of, modify, etc.
Examples
## Not run: 
# high level - http()
api('https://api.github.com/') %>%
  api_path(repos, ropensci, rgbif, commits) %>%
  http()
# low level - http_client()
res <- api('https://api.github.com/') %>%
  api_path(repos, ropensci, rgbif, commits) %>%
  http_client()
res$count()
res$body()
res$status()
res$result
res$links
res$parse()
# Specify HTTP verb
api("http://httpbin.org/post") %>%
   api_body(x = "A simple text string") %>%
   http("POST")
## End(Not run)
[Package request version 0.1.0 Index]