socket.io ie を介してファイル パスを送信するにはどうすればよいですか
一般的に私たちは使用します
socket.emit("sendpath","hi" );
socket.on("sendpath",function()
{
console.log("hi")
}
ファイルパス、つまり私のCドライブにあるpdfファイルを発行するにはどうすればよいですか
パスは:-「C:\xampp\248.pdf」です。
socket.io ie を介してファイル パスを送信するにはどうすればよいですか
一般的に私たちは使用します
socket.emit("sendpath","hi" );
socket.on("sendpath",function()
{
console.log("hi")
}
ファイルパス、つまり私のCドライブにあるpdfファイルを発行するにはどうすればよいですか
パスは:-「C:\xampp\248.pdf」です。
あなたの質問を完全に理解しているかどうかはわかりませんが、Socket.IO イベントとして提供される、そのファイルへのパスを指定して、ファイルの内容が必要であると仮定します。
// var fs = require("fs");
socket.on("sendpath",filepath){
fs.readFile(filepath,function(error, filedata){
if(error) throw error;
else socket.emit("sendfile", filedata.toString() );
});
});
参照: http://nodejs.org/api/fs.html#fs_fs_readfile_filename_encoding_callback