hapijs

    0熱度

    1回答

    我有一個工具,我爲它創建了兩個hapi.js api服務器。 ServerA包含所有小功能端點 - 目前只接受來自ServerB的請求,但未來可能並不總是這樣(這就是爲什麼它們不僅僅是ServerB上的函數)。 ServerB負責決策並接受來自任何地方的請求。 將這兩臺服務器作爲單獨的服務器放在同一主機上是否存在重大的延遲?我喜歡讓它們分開,因爲它可以幫助我保持獨立的功能,但我也想盡量減少執行時間

    0熱度

    1回答

    首先我想說我是senecajs中的新成員。 我正在測試此配置。 我已經配置了端口9007上正在運行並正確處理請求的Senecjs microservice。當我直接請求這個服務時,我會在cca 10s後收到響應(這是對oracle db數據的請求)。 但是,當我請求相同的數據,但通過哈皮+塞內卡的web我收到此錯誤:「的StatusCode」:504,「錯誤」:「網關超時」 ["client","

    0熱度

    1回答

    我想使用hapi創建文件下載API。 沒有使用res.download(),如何使用reply()?

    1熱度

    2回答

    我正在構建一個小API,用於獲取數據並對其執行任務(使用異步),使用push將一些數據存儲在數組中,然後使用Hapi的回覆()將其顯示給客戶端。 我期待在服務器向客戶端發送答案後立即清空我的數組(例如,使用arrayname.length = 0)。 當前代碼如下這樣的邏輯: let data = [] server.route({ method: 'GET', path:

    0熱度

    3回答

    我最近接管了前一個開發人員離開後開發的內部Web應用程序。 之一待辦事項列表上的東西是落實服務器,這四處似乎使用PM2得到合理易於實現多個進程。 但是 PM2的一個要求是應用程序應該是無狀態的,我正在努力完全理解我需要追逐的東西。 的基本結構是與角上的前端,後端REST與節點/哈皮。 我相當肯定的是,後端是這麼寫的,我們通過我們從前端需要,只有在什麼傳遞行動的信息。 我們需要走多遠前端。我們是否需

    7熱度

    1回答

    我有一個不可能知道的鍵名的對象 - 它們是由用戶創建的。但是我確實知道它們(鍵)要存儲的值,而它們(值)將是ISO字符串。我如何驗證這些值?而且,可選,我如何驗證UKNOWN對象的關鍵點,即: key: Joi.string().min(2).max(25) 我已經嘗試基於穰API文檔內容: Another benefits of using Joi.object([schema]) inst

    0熱度

    1回答

    我已經習慣了catbox-redis插件,但是當我運行代碼時,我斷開連接錯誤。當我搜索在那裏我得到這個錯誤,我發現它是從未來Catbox廣告LIB client.js的isReady功能 如果有任何關於這個請大家幫我 { method : 'POST', path : "/signup", config : { tags : ['api'],

    1熱度

    2回答

    我收到此錯誤信息下面 Unhandled rejection Error: reply interface called twice 注意的片段,我使用return所有回覆()接口 Locations .findOne({ _id: request.params.id, activationCode: payload.activationCode }

    0熱度

    1回答

    我正在嘗試爲url使用數組值。所以我有這個作爲Joi驗證。 entity: Joi.array().allow(['person','location','organization']).unique().single().default(['person']) ,如果我做它工作正常,這 http://something.com/query?entity=person&person=organ

    0熱度

    1回答

    我正在使用POST動詞創建一個API端點,並且需要一個文件。我宣佈我的終點如下: consumes: - application/json - multipart/form-data # format of the responses to the client (Accepts) produces: - application/json ...