restify

    3熱度

    1回答

    我有一個node.js應用程序,我正在創建,我正在使用restify。我爲某些數據設置了GET路由,但我也想從我的根目錄提供靜態內容。 GET路線: server.get({path : SURVEY_QUESTION_PATH, version : appVersion}, getLandingSurveyQuestions); 靜態路由: server.get(/\/?.*/, resti

    0熱度

    2回答

    我目前使用摩卡2.5.3,supertest 2.0.0,knex 0.11.10,restify 4.1.1和sqlite3 3.1.4。 我有以下非常簡單的RESTify服務器: const restify = require('restify'); const knex = require('knex')({ client: 'sqlite3', connection:

    0熱度

    2回答

    我面對我的MongoDB的環境問題 - 設置如下: 我節點的應用程序提供了一個API的RESTify其中處理用戶註冊(根據他的郵件查詢用戶是否存在於集合中,如果不存在,插入他(注意 - 插入使用bcrypt來散列密碼,所以可能會慢一些))。它使用restify和Mongoose ORM。 第二個基準測試腳本(也寫在節點上,運行在同一臺機器上)使用HTTP PUT訪問此restify API。 我從

    5熱度

    7回答

    我有一個簡單的nodejs應用程序拋出"Cannot find module './build/Release/DTraceProviderBindings'"。我在網上查找它,看起來像很多人在Windows上使用restify時遇到同樣的問題(這是我的情況,我在Windows 10上使用restify)。顯然,dtrace-provider is a optional module for re

    2熱度

    1回答

    我的代碼是象下面這樣: server.get('/currency/:code', currency.find); server.get('/currency/rates', currency.rate_getall); 每當我試圖達到[/速率]端點,服務器會認爲我我將參數傳遞給'/ currency /:code'路由。我怎樣才能解決這個問題?謝謝。 Ryan

    0熱度

    1回答

    我想通過restify服務器將上游http.IncomingMessage轉發給客戶端。這是我直到現在纔想到的。它提供轉發功能。但是我認爲這可能導致內存泄漏: var server = restify.createServer() server.get('/test', function(req, res, next) { var upstreamReq = createUpstre

    0熱度

    1回答

    我在Restify路由中配置了一個路由器處理程序。在那個處理程序中,我打電話給一個自定義模塊,在那裏我做了一些錯誤檢查。當我遇到錯誤情況時,我的代碼返回下一個(err)。我在瀏覽器中看到錯誤消息,但由於某種原因,我的代碼也在此後繼續執行。 的路由器的RESTify處理 HttpHandlers.prototype.callHttp = function(req, res, next) { myU

    2熱度

    1回答

    我在閱讀有關Node.JS restify。根據其功能定義bodyParser()它規定: 在閱讀和解析HTTP請求主體時阻止您的鏈。打開Content-Type並執行相應的邏輯。目前支持application/json,application/x-www-form-urlencoded和multipart/form-data。 我很困惑什麼「阻止你的鏈閱讀和解析HTTP請求體」的意思。並且,當開

    0熱度

    1回答

    我想在Restify中重寫默認的下一個。例如。現在我有這樣的代碼 server.post('/names', function (req, res, next) { names = req.params.names; if (!Array.isArray(names)) { return next(new restify.errors.BadRequestError(

    2熱度

    1回答

    我試圖設置一個非常基本的restify服務器,所以我可以在WebStorm中進行調試。我可以正常運行該進程,但在WebStorm中使用調試功能時,該進程會立即退出。 我的RESTify服務器位於server.js文件夾: var restify = require('restify'); function respond(req, res, next) { res.send('hel