restify

    0热度

    2回答

    我有下面的代码,而path真的很让人困惑。 restify的api指南没有太多解释。 const restify = require('restify'); const app = restify.createServer(); app.get(/\/path\/.*/, function(req,res,next){ console.log('regexp'); re

    2热度

    1回答

    如果我有两条路径,比如说/path/one和path/two,我不是都是先由父处理程序处理,然后由它们的特定处理程序处理。我怎样才能实现它。下面的代码将不起作用。他们的具体处理程序从不运行 const restify = require('restify'); const app = restify.createServer(); app.get('/path/:type', function

    0热度

    1回答

    我有一个认证中间件,用于解密标头中的令牌,并将userId从令牌传送到req.userId。否则,如果令牌不存在或无效,则会引发错误。 我这样称呼它在我需要的认证路线: server.get('/api/somecall', authMiddleware, callService.somecall); 现在我也会有一定的路线,将其params携带的用户ID,像这样: server.get('/

    0热度

    2回答

    我想用restify发布一个原始的身体。我有接收方正确,当使用POSTMAN时,我可以发送一个原始的zip文件,并在服务器的文件系统上正确创建文件。然而,我正努力在摩卡书写我的测试。这里是我的代码,任何帮助将不胜感激。 我试过这种方法。 const should = require('should'); const restify = require('restify'); const fs

    2热度

    3回答

    我正在使用restify框架编写nodejs api应用程序。 我使Cors跨域访问。 的RESTify配置了下面的代码: var restify = require('restify'), fs = require('fs'); var server = restify.createServer({ certificate: fs.readFileSync(__dirname +

    1热度

    1回答

    我正在使用node.js restify和passport模块,restify-ensure-login模块执行用户登录认证功能。 https://www.npmjs.com/package/restify-ensure-login 下面是相关的代码; var passport = require('passport'); var Strategy = require('passport-loc

    2热度

    1回答

    我正在使用Restify开发nodejs应用程序。应用程序必须为应用程序提供一个API,一个基于消耗API的静态公共站点和另一个静态但私有的角度站点,同时管理UI也会消耗API。 我已经设法设置公共静态网站和API的路由。管理员给我头痛。我需要在不同的子域中公开管理员,例如:admin.mysite.com,而api和公共站点在www.mysite.com(www.mysite.com/api/上

    0热度

    2回答

    我正在使用node.js restify。 有两种方法可以从HTTP GET中读取参数。 读取查询变量。 阅读体变量。 是什么2有什么区别?应该在什么情况下使用哪个?

    2热度

    1回答

    我正在使用node.js restify作为后端来运行REST API服务器,并以前端的角度来调用HTTP GET。 REST服务器使用HTTP基本认证。用户名为foo,密码为bar。 我已经测试过使用restify客户端的后端代码。这是工作的客户端代码; var client = restify.createJsonClient({ url: 'http://127.0.0.1' }

    0热度

    1回答

    我有一个HTTP端点提供了对请求的响应中的文件。我的意图是由浏览器下载,因此我将Content-Type设置为application/octet-stream,并将Content-Disposition设置为Attachment; Filename="my_filename.txt"以确保文件转到下载,而不是在当前窗口中打开。 但是,我看到的效果是下载部分完成--Firefox创建了一个文件,其扩