0

入力が次のように HTML 内でフォームを使用する:

<input id="afile" type="file" accept="*.csv" name="afile">

そして、次のようなJavaScript経由で送信されます:

  $(function() {
    $('#afile').change(onChange);
  });

  function onChange() {
    var file = this.files[0];
    var fd = new FormData();
    fd.append("afile", file);

    var xhr = new XMLHttpRequest();
    xhr.open('POST', 'upload/handle_upload.php5', true);
    xhr.send(fd);
  } 

Firebug およびライブ HTTP ヘッダーの [ネット] パネルで要求データを監視していますが、すべてのデータがプレーンテキストで表示されます (事前に暗号化されていると想定しています)。

ファイルは転送前に暗号化されていますか? もしそうなら、ファイルはいつ暗号化されますか?

4

1 に答える 1