node.jsでsocket.ioによる,websocketを経由したファイルアップロードのサンプルです.input type="file"の要素からバイナリのファイルをjsで取り出し,emitでサーバに送るという形です. 今回は,「とりあえずwebsocketでファイルを送りたい!!」というのを試すための,本当に必要最低限なコードのみを用意しました.参考になれば幸いです. クライアントサイド html inputのでtypeがfileな要素を一つ,用意します. <input type="file" id="fileInput"></input> js まず,先ほどのinputにセレクタで,イベントを仕掛けます.このイベントは「inputの内容に変更があったら」です.つまり,変更があると自動的にファイルをアップロードする仕掛けです. $(document).ready(function()