Check if the computer is online. It does three tries:
Retrieve Apple's Captive Portal test page, see apple_captive_test().
Queries myip.opendns.com on OpenDNS, see my_ip().
Retrieves icanhazip.com via HTTPS, see my_ip().
If any of these are successful, it returns TRUE.
is_online(timeout = 1)Possible values:
TRUE Yes, online.
FALSE No, not online.
is_online()
#> [1] TRUE