If one or more entries share the exact same url attribute, would it be possible for nvchecker to only make a single HTTP request to that URL and then share/reuse that response body among other entries? Here's a practical example:
This page from NVIDIA's website lists a lot of driver versions, so let's suppose I want to monitor some of these versions.
As you can see, these entries share the exact same URL. However, upon running nvchecker using that config, three distinct HTTP requests will be made to the exact same page:
$ nvchecker -c nvidia.toml -l debug
[D 03-26 05:52:10.320 selector_events:54] Using selector: EpollSelector
[D 03-26 05:52:10.322 curl_httpclient:516] GET https://www.nvidia.com/en-us/drivers/unix/
[D 03-26 05:52:10.322 curl_httpclient:516] GET https://www.nvidia.com/en-us/drivers/unix/
[D 03-26 05:52:10.323 curl_httpclient:516] GET https://www.nvidia.com/en-us/drivers/unix/
...
(I'm sorry if this is already possible using current options, but I couldn't find any)
If one or more entries share the exact same
url
attribute, would it be possible fornvchecker
to only make a single HTTP request to that URL and then share/reuse that response body among other entries? Here's a practical example:This page from NVIDIA's website lists a lot of driver versions, so let's suppose I want to monitor some of these versions.
My nvchecker config file would look like this:
As you can see, these entries share the exact same URL. However, upon running nvchecker using that config, three distinct HTTP requests will be made to the exact same page:
(I'm sorry if this is already possible using current options, but I couldn't find any)