2017-08-02 6 views
0

HTTP接続とHTTPS接続を介して送信されるデータの違いを知りたいのですが、つまり、内容は何ですか、どちらの場合でもどのように見えるかです。私はHTTPのために見つけることができますが、同じ情報がHTTPS上で共有されている場合、対応するコンテンツは何ですか? HTTPにはRequest Line,HeaderおよびMessage bodyが含まれます。私は違いがwrt Message bodyになることを願っています。誰でも説明できますか?証明書の内容はMessage bodyに埋め込まれていますか、それはどうですか?HTTPとHTTPSで送受信されるデータの相違

+2

HTTPSはHTTPと似ていますが、ヘッダーとペイロードは暗号化されています。 –

+0

と証明書はどうですか?私がアマゾンに質問を送る時、私のブラウザはそれを確認しています。アマゾンの証明書はペイロードの一部ですか? – Gauranga

+0

証明書は、接続が確立されたときにサーバーによって送信され、その証明書はクライアント自体またはクライアントが信頼する当事者によって信頼される必要があります。 –

答えて

2

HTTPS(HTTP over SSL)では、HTTP要求がSSLトンネルを介して実行されるため、HTTPヘッダーとペイロードの両方が暗号化されます。

証明書は、TLSハンドシェイクの一部として、接続が確立されたときにサーバーから送信されます。そのような証明書は、クライアント自体またはクライアントが信頼する当事者によって信頼されなければなりません。


おそらくこのarticleはあなたに握手のより良い理解を得られます。

2

HTTP接続とHTTPS接続を介して送信されるデータの違いを知りたいと思っています。

違いはありません。

つまり、内容は何ですか、どちらの場合でもどのように見えるかということです。

どちらの場合も同じです。

HTTPで検索できますが、同じ情報がHTTPSで共有されている場合、対応するコンテンツは何ですか?

これは同じです。

HTTPには、要求行、ヘッダおよびメッセージ本文が含まれています。

HTTPSも同様です。

私はメッセージ本体に違いがあることを願っています。

違いは、ペイロード全体が暗号化されている点です。

誰でも説明できますか?

私はそうするよう努力しました。

証明書の内容は、このメッセージ本文

に埋め込まれているか、それがどのようにあるのですか?

TLSハンドシェイクに組み込まれています.TLSハンドシェイクは、HTTPコンテンツ全体を含め、接続上のデータ交換に先行しています。

関連する問題