Knockout を使用してアプリケーションを作成しています。ユーザーにファイルを参照してもらい、ファイル名をサーバーに渡したいと思います。ただし、ブラウザのセキュリティ上の問題により、ファイルのパスは常に c:\fakepath です。
ファイルを取得してアップロードできるように、ファイル名をサーバーに取得する方法はありますか? サーバーを使用してファイルをアップロードしたい理由は、Amazon S3 を使用してファイルを保存していて、サーバーに接続してもらいたいからです。
これが私のバインディングです:
<input type="file" name="talkFile" data-bind="value: $root.TalkFile">