text: Q:
  
  httpsサーバーへajax通信をする場合、通信内容は暗号化されているか
  
  httpsサーバーへajax通信をする場合（ajaxのurlパラメータにhttps://example.comを指定して通信する場合）、通信内容は全てssl暗号化されているという理解なのですが、それで正しいでしょうか。
  
  A:
  
  はい、GETパラメータも暗号化されます。
  POSTと異なる以下の点は留意すべきです。
  
  サーバ側のログにURLとして平文で残る場合が多い
  ブラウザ側の履歴(html5のタグがあるので、History API)に残る場合がある
  
  本家にもよく似たQ&Aがありました。リファラーもURLが送信されることを考慮しなければなりませんが、ajaxであれば不要かと。後々漏れると困る気密性の高い情報はGETパラメータに流してはならず、極力POSTする方針が安全だと考えます（限定的な利用は除く）。
  
  