I'm also thinking it hasn't happened yet. Here's a simple curl today:
$ curl -v -X HEAD http://bigballofyarn.proboards.com * Rebuilt URL to: http://bigballofyarn.proboards.com/ * Hostname was NOT found in DNS cache * Trying 184.108.40.206... * Connected to bigballofyarn.proboards.com (220.127.116.11) port 80 (#0) > HEAD / HTTP/1.1 > User-Agent: curl/7.35.0 > Host: bigballofyarn.proboards.com > Accept: */* > < HTTP/1.1 200 OK < Date: Mon, 17 Feb 2020 21:57:22 GMT < Content-Type: text/html; charset=utf-8 < Connection: keep-alive ...
Here's more what I would expect to see: $ curl -v -X HEAD http://unpoke.com * Rebuilt URL to: http://unpoke.com/ * Hostname was NOT found in DNS cache * Trying 18.104.22.168... * Connected to unpoke.com (22.214.171.124) port 80 (#0) > HEAD / HTTP/1.1 > User-Agent: curl/7.35.0 > Host: unpoke.com > Accept: */* > < HTTP/1.1 301 Moved Permanently < Date: Mon, 17 Feb 2020 21:57:43 GMT * Server Apache is not blacklisted < Server: Apache < Location: https://unpoke.com/ < Content-Type: text/html; charset=iso-8859-1 * no chunk, no close, no size. Assume close to signal end < * Closing connection 0
My website redirects to the https variant. It doesn't ever get served over http.