私は組込みシステムエンジニアです。私はこの分野では非常に新しいです。私たちは組み込みシステムとWebサーバー間の安全な通信を試みています。まず、マイクロコントローラにHTTP接続を実装します。私はちょうど私のWebサーバの80ポートに接続し、以下の例のように、このポートにシンプルなGETリクエストを送信しています:、我々はHTTPSにこれをどのようになりますされHTTPとHTTPSプロトコルでリクエストを投稿
GET /foo.php?msg=test HTTP/1.1
HOST: foo.com
私の質問?どちらのポートに接続する必要がありますか? 上記のGETリクエストの構造に違いはありますか?手動で暗号化するか、 "https"リンクに接続する必要がありますか? "http"は安全な通信のために必要です。
あらゆる情報をお寄せいただきありがとうございます
サーバーから応答があった後。私たちは手動で通信を終了しています。 – cihaddogan
@ user3077756:サーバーが応答の送信を完了したことをどのように知っていますか? –
私たちのサーバーレスポンスの例です。 + IPD、343:HTTP/1.1 200 OK のContent-Type:アプリケーション/ JSON サーバー:マイクロソフト-IIS/8.5 X-パワード・バイ:ASP.NET X-PoweredのバイのPlesk:PleskWin 日:木、2017年6月22日8時46分25秒GMT のContent-Length:154 { \t "成功": 1} 私は "成功" 私は、サーバーが私を知っているにresponsedを参照してください。これはほとんどのケースを処理します。他の場合には、組み込み側とサーバ側の両方で他の接続ハンドル機構を実装します。 – cihaddogan