hapijs

    0熱度

    1回答

    我正在嘗試編寫測試,以在必備條件中進行外部API調用的路由。在我正在寫的測試中,我不想進行該調用,但我想使用存根來模擬調用。 如何覆蓋我測試的先決條件?

    0熱度

    1回答

    我需要重新格式化來自HAPI的控制檯輸出,以便在單行中使用堆棧跟蹤掃描異常。我遇到的一切看起來都是關於向客戶端發送不同的信息,但我需要重新格式化發生異常時輸出到stdout的輸出。 我已經嘗試添加一個請求錯誤處理程序並寫入到console.log,並且我看到了我的格式化響應,但多行異常輸出仍然緊隨其後。 如何格式化異常輸出?

    1熱度

    1回答

    父PARAMS我如何能實現的東西像下面的邏輯查詢參數驗證: if (type is 'image') { subtype is Joi.string().valid('png', 'jpg') else if (type is 'publication') { subtype is Joi.string().valid('newspaper', 'book') 得到任何

    0熱度

    1回答

    我正在爲我的api構建一個hapi-swagger接口。查詢參數之一,類型,有另一個查詢參數子類型取決於前者。我已經想出瞭如何實現Joivalidation for it successfully,但我並沒有如此成功的接口。我的驗證碼是 { type: Joi.string() .valid('image', 'publication', 'dataset') .

    0熱度

    2回答

    我正在使用retrofit構建android應用程序作爲我的httprequest連接到我的hapi服務器。我的服務器工作正常,我已經在郵遞員和我的WebApps上測試過了。但我的改造無法連接到它。下面是我的代碼。爲了簡單起見閱讀我刪除線是沒有必要的: LoginActivity.java package com.sianghee.reviu; import android.app.Activ

    0熱度

    1回答

    我有一個routes.js這樣的: server.route({ method: 'GET', path: '/marvel/universal/verify/{serial?}', handler: function(request, h) { let obj = { "test": "a" }; Db.find('marvel', obj, 1

    1熱度

    1回答

    我想弄清楚如何存根mongoDB在hapi js允許測試,但我不知道如何做到這一點。我試過檢查出Sinonjs,但我不知道如何在這個特殊情況下應用它。 下面是一些代碼: // index.js 'use strict'; const Hapi = require('hapi'); const MongoJS = require('mongojs'); const server = ne

    0熱度

    1回答

    我已經建立了一些基本的後端API需要多個身份驗證。現在我試圖使用Bell連接到Twitter API,但問題是顯示的頁面不是讓我驗證應用程序,它顯示錯誤{「statusCode」:500,「error」:「內部服務器錯誤」,「消息 「:」 發生內部服務器錯誤「} 下面是相關文件: index.ts 'use strict'; import * as hapi from "hapi"; imp

    -1熱度

    1回答

    我遇到了一個問題,我的按鈕點擊未在我的應用程序中觸發。我正在嘗試使用簡單的hapi服務器的React。我使用hapi-react-views節點包進行渲染。關於我在這裏做錯的任何想法?下面的一些代碼。 const React = require('react'); import { Jumbotron, Button } from 'react-bootstrap'; class HomeV

    0熱度

    2回答

    我們建立與谷歌應用程序腳本(部署爲Web應用程序)的服務。 此服務腳本使用帶有UrlFetchApp和oAuthConfig的Google API。我們的腳本和服務正在毫無問題地工作。 問題: 如果新用戶想要使用我們的服務,他啓動服務URL並打開服務。在這個過程中,他必須授權腳本函數使用的所有內容,而不使用with urlfetch使用api。所以,如果他再次啓動服務,他會收到錯誤消息:「需要授權