Perform multiple requests with configurable concurrency strategy
Source:R/core.R
perform_requests_with_strategy.Rd
Executes a list of HTTP requests either sequentially or in parallel. Automatically chooses sequential processing when concurrent_requests = 1 or when there's only one request.
Details
returns responses in the order that requests were sent, and returns errors in a predictable format.
Examples
if (FALSE) { # \dontrun{
# Sequential processing
responses <- perform_requests_with_strategy(
requests = my_requests,
concurrent_requests = 1
)
# Parallel processing with 5 concurrent requests
responses <- perform_requests_with_strategy(
requests = my_requests,
concurrent_requests = 5,
progress = TRUE
)
} # }