restify

    1熱度

    1回答

    我正在用restify構建節點存儲服務器。我正在通過處理上傳,該引擎使用formidable。 默認情況下,強大的商店文件os.tmpDir(),我需要將其更改爲其他文件夾,所以我通過restify.bodyParser({uploadDir: '/path/to/new/tmp'})。 問題是,即使完成處理請求後,這些臨時文件仍保存在tmp目錄中。 我看到這個問題(Handling Tempor

    1熱度

    2回答

    我正在嘗試爲我的應用程序創建特定的路由規則。 但是,我希望這些規則是基於數據庫中表的內容的通用。 這意味着有時可能會根據數據庫規則在restify服務中插入或刪除某些路由。 我一直在尋找一個解決方案,但我無法找到任何東西,這裏是我的代碼示例: server.put('/logging/create', function(req, res, next){ return next(); }

    -3熱度

    1回答

    我想在nodejs中分離我的路由文件。我使用的RESTify框架,這是我的代碼部分: app.routes((app)=>{ require(__dirname + '/../routes/web.js') }) 路線/ web.js: app.get('/', function (req, res, next) { console.log("object"); })

    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路由器,也不知道如何去做。

    1熱度

    2回答

    我目前正在運行的兩個網站,一個基於PHP,基於Node.js的一個。 node.js版本是API,所以我們稱之爲「api.com」 PHP網站(php.com)是HTML/JS基於角度的視覺網站「php.com」,通過調用「api .com「使用角度資源POSTs。 所以一切都很好,直到最近,我開始流汗此錯誤。 MLHttpRequest cannot load https://api.com/c

    0熱度

    1回答

    我已經使用優秀的generator-swaggerize腳手架了一個Restify項目,並且想知道將API端點方法的常用算法放在哪裏? 該算法將數據庫列名映射到API端點屬性,我需要根據它們各自的url結構生存在不同的文件中的幾個端點處理程序方法使用:'/ journeys','/ journeys/{id}'等... 我認爲最好的做法是在/data目錄內添加一個helpers目錄,如下圖所示,它

    0熱度

    1回答

    我試圖開始工作inversify-restify-utils但我遇到了一個問題。請求上下文和主體變量是空的。 我的控制器: @Controller('/users') @injectable() export class UsersController implements interfaces.Controller { @Post('/') createUser(req

    2熱度

    1回答

    我在Node.js上寫了一個Restify應用程序。我需要一個當Restify回調中發生錯誤時調用的函數。該功能應該向客戶端發送響應。如果我不使用承諾或異步功能,我可以做這樣的事情: server.on('uncaughtException', (req, res, route, err) => { log.error(err); res.send(err); }); 但

    0熱度

    1回答

    我在restify時遇到了問題。我只能在API中使用get方法。通常看起來人們在CORS方面遇到了問題,但我甚至無法在同一個域中使用它。我已經嘗試了很多,並且在localhost使用了相同的域。 但後來我修改了代碼一點,它沒有工作。另外我似乎無法獲得我的POST請求req.body或req.params中的參數。我也沒有使用任何預檢請求。我想要這樣解決,但如果我不能,我可能不得不切換回Expres