Я создаю приложение для чата между двумя пользователями, теперь я могу сделать простой текстовый чат с разными пользователями, используя node.js и socket.io. Теперь проблема возникает здесь, поскольку я должен отправить изображение в приложение чата, и после поиска в течение всего долгого дня я не могу получить идеальный node.js, в котором я могу отправить изображение в приложение чата. Поэтому я хочу знать, можно ли отправить изображение с помощью node.js. Вот мой простой файл node.js для отправки простого текстового сообщения от одного пользователя другому.Хотите отправить изображения с помощью node.js и socket.io в android
socket.on('privateMessage', function(data) {
socket.get('name', function (err, name) {
if(!err) {
// get the user from list by its name to get its socket,
// then emit event privateMessage
// again here we want to make you clear
// that every single client connection has its own
// unique SOcket Object, we need to get this Socket object
// to communicate with every other client. The socket variable
// in this scope is the client who wants to send the private
// message but the socket of the receiver is not know.
// Get it from the saved list when connectMe handlers gets called
// by each user.
onLine[data.to].emit('newPrivateMessage',{from:name, msg:data.msg, type:'Private Msg'})
}
});
});
Фактически, как отправлять от одного пользователя другому пользователю. Приведенный вами пример - отправить изображение с узла.js пользователю, и я хочу отправить его другому пользователю с помощью node.js. –
. Не могли бы вы просто рассказать мне, как отправить изображение на сервер node.js? –
Пожалуйста, взгляните на код здесь: http://ckazbah.com/2014/03/26/websockets-with-socket-io-simple-image-file-upload/ –