This utility is meant to require the value of the Location header in an HTTP response to be completed vith the host coming from a reference complete URL, which is normally that of the redirected request. It is intended for use in the context of HTTP client APIs, where we want to handle server responses affected by https://www.rfc-editor.org/rfc/rfc7231#section-7.1.2
Cleanup of external binaries: always use "util::which" to resolve binaries
Background: it is important to always use the same binaries of some programs. This is important for security reasons, consistency, and configurability (some operating systems have read-only file systems, which might be on the path and should be avoided for some operations).