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。所以,如果他再次启动服务,他会收到错误消息:“需要授权