Tag: monodevelop

为什么我得到这个错误? r1 = buf1.compare(buf2); ^ TypeError:对象Rahul没有方法'比较'

/*This a demo program to campare buffers to each other. The expected output should be some numbers so that we came to know that these are equal or not. taking three buffer variables and storing some data into it. */ var buf1 = new Buffer('Rahul'); Buffer contains Rahul var buf2 = new Buffer('Kumar'); Buffer contains […]

Node.js API在terminal中返回JSON,但不在浏览器中

有一个奇怪的问题。 一直在寻找答案,但没有出现。 我正在做一个节点的api教程,它会在我的terminal中从我的mongoDB数据库返回JSON,当我执行任何GET请求,但在我的浏览器或邮递员,我什么都没有回来,只有在terminal,我得到任何回应。 当我在邮递员尝试POST时,说它不能连接到后端。 这里是我的代码: var http = require('http'); var url = require('url'); var database = require('./database'); // Generic find methods (GET) function findAllResources(resourceName, req, res) { database.find('OrderBase', resourceName, {}, function (err, resources) { res.writeHead(200, {'Content-Type': 'application/json'}); res.end(JSON.stringify(resources)); }); }; var findResourceById = function (resourceName, id, req, res) { database.find('OrderBase', resourceName, {'_id': id}, function (err, […]