STARTTLS をサポートしている場合、クライアント Web ブラウザーからサーバーへの接続を作成する方法を知りたいです。
SSL/TLS レイヤーには、別のポートの使用が含まれます。STARTLS は、暗号化されたバージョンと暗号化されていないバージョンの両方のプロトコルを同じポートで利用できるようにすることを目的としています。
Websockets と Ajax は単なる提案です。あらゆる作業方法 (RAW ソケット API など) が受け入れられます。
STARTTLS をサポートしている場合、クライアント Web ブラウザーからサーバーへの接続を作成する方法を知りたいです。
SSL/TLS レイヤーには、別のポートの使用が含まれます。STARTLS は、暗号化されたバージョンと暗号化されていないバージョンの両方のプロトコルを同じポートで利用できるようにすることを目的としています。
Websockets と Ajax は単なる提案です。あらゆる作業方法 (RAW ソケット API など) が受け入れられます。
あなたの質問は非常に不明確です: なぜ同じ文で Web ブラウザーと STARTTLS に言及しているのですか? TLS(SSL) と STARTTLS を混同している可能性があります。
暗号化された WebSocket 接続は、wss: URI スキームを使用して作成されます。
websocket = new WebSocket('wss://server.com');
もちろん、暗号化された HTTP 接続は、最初にhttps: URI スキームを使用して作成されます。
STARTTLS は、接続を平文から、SMTP や LDAP などの一部のプロトコルで暗号化された TLS にアップグレードするために使用されるコマンドです。