| gsub_response {httptest2} | R Documentation |
Find and replace within a response object
Description
This function passes its arguments to base::gsub() in order to find and
replace string patterns (regular expressions) within
the URL and the response body of httr2_response objects.
Usage
gsub_response(response, pattern, replacement, ...)
Arguments
response |
An |
pattern |
From |
replacement |
A replacement for the matched pattern, possibly including
regular expression backreferences. Passed to |
... |
Additional logical arguments passed to |
Details
Note that, unlike gsub(), the first argument of the function is response,
not pattern, while the equivalent argument in gsub(), "x", is placed
third. This difference is to maintain consistency with the other redactor
functions in httptest2, which all take response as the first argument.
This function also can be applied to an http2_request object to replace
patterns inside the request URL.
Value
An httr2_response object, same as was passed in, with the
pattern replaced in the URLs and bodies.