restify

    1热度

    1回答

    `bearer = bearerHeader.replace("Bearer",""); jwt.verify(bearer, 'super_secret', function (err, decoded) { console.log(err); console.log(decoded);` 这里是我的代码。每当我尝试验证令牌。我想

    2热度

    1回答

    我需要构建一个restify中间件,该中间件对处理程序生成的响应正文进行操作。看来,我传递给server.use的任何东西在之前被称为处理程序。 我试过打电话next(),然后检查res对象,但没有成功。 此外,这answer可能是我所寻找的,但我并不真的需要use路由器,也不知道如何去做。

    4热度

    1回答

    我使用下面的脚本,但该脚本抛出错误serveStatic是不是我已经安装的RESTify使用此命令的功能 “故宫安装--save的RESTify” var restify = require('restify'); var builder = require('botbuilder'); var server = restify.createServer(); server.listen

    0热度

    1回答

    我试图开始工作inversify-restify-utils但我遇到了一个问题。请求上下文和主体变量是空的。 我的控制器: @Controller('/users') @injectable() export class UsersController implements interfaces.Controller { @Post('/') createUser(req

    1热度

    1回答

    我创建这个测试文件 let chai = require('chai'); let chaiHttp = require('chai-http'); let server = require('../index'); chai.use(chaiHttp); describe('Users',() => { describe('/GET users',() => { i

    0热度

    1回答

    我在我的index.html文件中有一个按钮,点击该按钮后应在根目录中打开另一个名为index2.html的html页面。但是,当我点击按钮,我得到一个网页找不到选项。我究竟做错了什么? app.js server.get('/', restify.serveStatic({ directory: __dirname, default: '/index.html' })); server

    0热度

    1回答

    我使用节点6.x(npm 3.x)和restify(最新)。如果JavaScript对象包含一个设置为整数的属性,默认情况下它看起来像restify.send()会将该整数序列化为“低”和“高”部分 - 大概表示64位的低/高32位组件位整数。 如何关闭此默认行为,以便整数不编码为低位和高位部分? 谢谢。

    0热度

    1回答

    我有两个不同版本的Api v1和v2.两个版本都有两个不同的文件夹。而我单独叫两个版本的所有路由文件在我routes.js这样的: module.exports = function (server) { const v1Path = "v1"; const v2Path = "v2"; //v1 files require("./"+v1Path+"/routes

    1热度

    1回答

    我在VPS上运行node.js API,由Ubuntu 13.04上的nginx提供服务。 我使用restify和服务静态文件是这样的: server.get( /\/static\/?.*/, restify.serveStatic({ directory: __dirname // => /home/misha/rxviz-api }) ); 下面是

    2热度

    1回答

    我正在使用restify构建休息api,并且我需要允许发布正文以获取请求。我使用bodyparser,但它只给出一个字符串。我希望它是一个像普通的post端点一样的对象。 我该如何将它转换为对象?这里是我的代码: const server = restify.createServer(); server.use(restify.queryParser()); server.use(restif