Default callback function for processing API response content. This function
converts data frames within lists to data.table objects for better performance
and functionality, if the data.table package is available.
Usage
default_response_handler()
Arguments
Value
A function that accepts parsed response content and returns processed content
Details
The function recursively processes list responses and converts any data.frame
objects to data.table objects using data.table::as.data.table(), but only
if the data.table package is installed. If data.table is not available,
data frames are returned unchanged. Non-data.frame elements are always
returned unchanged.
# Get the default handlerhandler <- default_response_handler()
# Use with a custom handlercustom_handler <- function(content) {
# Your custom processing logic content
}