Takes in a "Copy as cURL" command line and returns a list of
components that can be used to build httr requests or passed to
make_req() to automagically make an httrVERB() function.
Usage
straighten(curls = read_clip(), quiet = FALSE)
Arguments
curls
a character vector of one or more cURL command lines. It will
read from the clipboard (i.e. if you did a "Copy as cURL" from
browser developer tools).
quiet
if FALSE, a message with the original cURL
command line will be output. (Default: FALSE)
Value
list of length(curls) containing parsed data (i.e. to be used
in `httr` requests)
# NOT RUN {library(httr)
my_ip <- straighten("curl 'https://httpbin.org/ip'") %>% make_req()
# external test which captures live datacontent(my_ip[[1]](), as="parsed")
# }