400 The Plain Http Request Was Sent To Https Port

The plain http request sent to https port is different from the original http request. here are some key differences:

here are some examples of websites that support https protocol:

example 1: youtube

        <https>://www.youtube.com
    

example 2: paypal

        <https>://paypal.sentryapp.com
    

conversely, some websites use http protocol for security reasons. here are a few examples:

example 3: facebook

        <http>://www.facebook.com
    

in this example, the request is sent to http port instead of https port. this may be due to compatibility or performance reasons.

reference link:

https://conferences.law.stanford.edu/ipsummerschool2022/2014/01/21/porta-est-nascetur-proin-3

thank you for reading!