restify

    0熱度

    1回答

    所以。當我試圖爲我構建的Restify.js應用程序實現一些基本的中間件時,我遇到了一些怪癖,特別關注next()並承諾回調。 爲了表達問題的一般格式: var server = restify.createServer({ name: config.name }); 無極解析: server.use(function checkAcl(req, res, next) {

    1熱度

    1回答

    使用異步事件我有一個簡單的RESTify Web服務調用一個函數寫一個命令到串行端口 var restify = require('restify') var com = require("serialport"); server.get('/scaleGetWeight/', getScaleWeight); server.head('/scaleGetWeight/', getScal

    0熱度

    1回答

    我正在使用restify模塊啓動節點js Web服務器。 server = restify.createServer(); server.post('/getData', DataManager.getData); 處理器爲/getData路徑是這樣的: - DataManager.prototype.getData = function(request, response, next) {

    1熱度

    1回答

    問題:如何在accept-version頭文件中指定通配符semvar? (Restify 2.5.0) 目標:接受1.x.x.查看文檔,看起來這是通過將semver設置爲〜1或1.x來實現的。但是Restify似乎並沒有處理這個問題。 服務器: var server = restify.createServer({ version: '1.1.0',... 路線: server

    8熱度

    5回答

    有什麼方法可以更改默認錯誤輸出?說我要去改其他錯誤輸出: { "code": "InvalidArgumentError", "message": "blah blah..." } 到: { "code": 10001, "message": "blah blah", "extraMsg": "blah blah" } 下面是我的一些想

    10熱度

    1回答

    我正在使用Restify和Nodejs,並且對將控制返回到堆棧中下一個中間件的正確方法提出了一個問題。當我說「堆棧中的下一個中間件」時,我希望我使用正確的短語。 基本上,我的代碼看起來是這樣的: //server is the server created using Restify server.use(function (req, res, next) { //if some ch

    5熱度

    3回答

    考慮以下代碼用於其餘API節點服務器。 var restify = require('restify'); var server = restify.createServer(); server.get('/echo/:name', function (req, res, next) { res.send({name: req.params.name}); next()

    3熱度

    1回答

    使用restify將文件上傳到node.js應用程序時出現問題。 這是很顯然的事件沒有被觸發我上傳的代碼https://gist.github.com/maumercado/7ab5cbbfd27c6b825044 ,但我真的不知道原因,也是文件被創建,但一旦我看到大小的信息,它說0字節。 也是這種server.js爲了上載文件和節點0.10.7使用發佈請求文件https://gist.githu

    0熱度

    1回答

    我正在使用Node Restify模塊創建接受POST的REST服務。在服務中,我嘗試使用Node Sandbox模塊創建一個沙盒進程,因爲我們將運行動態插入的Javascript,如果出現問題,我不希望它影響主節點實例。 當我嘗試創建沙箱時,出現了一些問題,導致REST服務恢復爲空。 這裏是我的代碼 var restify = require('restify'); var Sandbox =

    5熱度

    3回答

    我想知道爲什麼在/:parameter中發佈一個簡單的JSON字符串以便進行調整非常困難。我遵循了很多例子,但沒有找到具體的東西。 我在前端有以下代碼。 $("#btnDoTest").click(function() { var jData = { hello: "world" }; var request = $.ajax({ url: