Tag: uri

fswebcam:通过Node.js获取dataURI

我有一个在Raspberry Pi上运行的fswebcam。 使用命令行,这可以节省JPG图像。 我现在想要在Node.js应用程序中接收这些图像,并通过dataURI将它们发送到浏览器中使用。 在Node.js上,我这样做: var exec = require('child_process').exec; exec("fswebcam -d /dev/video0 -r 160×120 –no-banner –save '-'", function(err, stdout, stderr) { var imageBase64 = new Buffer(stdout).toString('base64'); 然后我发送imageBase64到浏览器。 在浏览器中,将收到的数据设置为数据URI失败: image.src = "data:image/jpg;base64," + imageBase64; 使用由fswebcam创build的存储JPG创build的数据URI(通过在线生成器)执行上述操作可以正常工作。 关于格式和编码我在这里没有看到什么?

如何在mongoLab和Heroku服务器中使用mongo URI

我正在使用MongoDb和Nodejs。 Nodejs托pipe在Heroku服务器上,Mongodb通过Heroku插件在MongoLab中。 在安装了MongoLab插件之后,我收到了这个URI: mongodb://<dbuser>:<dbpassword>@ds053148.mongolab.com:53148/heroku_app18934798 我不知道如何使用这个URI,请帮忙? 在哪里放? 什么是<dbuser>:<dbpassword 这是我在locallhost中locallhost所关心的configuration 在server.js var env = process.env.NODE_ENV || 'development', config = require('./config/config')[env], mongoose = require('mongoose'); var db = mongoose.connect(config.db); 在express.js app.use(express.session({ secret: 'thissecret', key:'express.sid', store: new mongoStore({ url: config.db, collection: 'sessions' }) })); 在config.js module.exports = { development: { db: 'mongodb://localhost/mean-dev', root: rootPath, app: { name: 'MEAN – A […]