Описание тега hapijs
Hapi is a rich Node.js framework for building web applications and services. It is a simple to use configuration-centric framework with built-in support for input validation, caching, authentication, and other essential facilities.
1
ответ
Получить цикл при проверке cookie в angularjs
Это мой код на стороне клиента. Чего я пытаюсь добиться, вполне понятно. Если у пользователя есть файл cookie, он аутентифицируется, в противном случае он перенаправляется на конечную точку аутентификации на сервере. (function() { 'use strict'; angu…
16 апр '15 в 17:35
1
ответ
Hapi inject не будет выходить в командную строку после того, как тест будет выполнен с использованием gulp
Я пытаюсь провести простое интеграционное тестирование, но после того, как тест завершен, он не выходит в командную строку. Это просто застряло там. Вот код 'use strict'; var Hapi = require('hapi'); var Inert = require('inert'); var Vision = require…
03 фев '16 в 14:44
1
ответ
Хороший модуль не работает, как ожидалось
Я зарегистрировал хороший плагин на сервере хапи, и все мои ответы регистрируются. Но когда я делаю console.log, console.error, console.warn, console.info все журналы печатаются в виде простого текста, но не в виде хорошего плагина. Может ли кто-ниб…
12 дек '17 в 04:48
0
ответов
Невозможно зарегистрировать hapi-auth-cookie в приложении js hapi js
Я пытаюсь зарегистрировать hapi auth cookie в моем приложении js hapi js. Я могу зарегистрировать инертные пакеты и пакеты Bell, но при регистрации файла cookie Hapi auth выдается ошибка. Сообщение об ошибке Ссылка для хранилища кода import * as Aut…
04 янв '18 в 06:52
1
ответ
Node JS / Hapi Загрузка изображений и безопасность
Как и многие веб-сервисы, нам нужно получить изображение профиля наших посетителей. Это делается с помощью простого скрипта загрузки хапи. Теперь мы задаемся вопросом, каковы наилучшие методы, которые не позволяют нам получить вредоносное изображени…
04 янв '15 в 03:32
2
ответа
Hapi.js Bell/ Петля перенаправления Auth-Cookie
Я пытаюсь настроить google auth для проекта Hapi.js и не могу понять, почему после входа в систему я получаю петлю перенаправления на маршрут входа в систему. Это происходит только в том случае, если пользователь еще не вошел в свою учетную запись G…
28 сен '16 в 13:16
1
ответ
Как отправить пользовательский заголовок на каждый вид ответа, который сервер хапи отправляет в маршрут
Я хочу отправить пользовательский заголовок, определенный для маршрута Дело в том, что мой обработчик маршрута выглядит следующим образом: function(req,reply){ if(req.file) req.file.on('error', reply); else { if(cond1) reply('OK'); else if(cond2) re…
02 ноя '15 в 13:02
2
ответа
SequelizeJS - Неправильные модели?
Я определил некоторые модели для Sequelize, и когда я запускаю свой сервер, я получаю ошибки для всех моделей. user.js is not a valid model Вот мое определение модели; 'use strict'; module.exports = function(sequelize, DataTypes) { var User = sequel…
25 мар '16 в 13:33
1
ответ
Создайте предварительное условие маршрута HAPI для получения некоторого значения из API REST
Как создать предварительное условие для получения некоторого значения из REST API? Как реализовать функцию getCount, чтобы дождаться ответа API и использовать ее в функции обработчика маршрута? (Обратите внимание, что я использую Hapi 8.3.1) server.…
12 июл '18 в 11:20
3
ответа
AngularJS не видит скрипт
Я использую AngularJS + Hapi.js. Пытаюсь создать простой пример ng-view, но AngularJS не видит мой собственный скрипт. Простое использование src для app.js привело к ошибке в консоли Chrome. Я пытался использовать ng-src, но ничего не происходит. in…
16 сен '16 в 08:10
0
ответов
Как автоматически заселить значение объекта из другой таблицы
У меня есть модель данных администратора и другая учетная запись, где у меня есть создатель имени столбца. Я хочу, чтобы создатель автоматически заполнялся после создания новой учетной записи, а значением создателя должны быть идентификатор и имя по…
10 окт '17 в 20:10
1
ответ
Как сделать асинхронные вызовы API с ограничением скорости для определенного промежутка времени?
Я работаю над проектом, в котором мне нужно сделать почти 500+ звонков за один раз с моего сервера NodeJS на сторонний сервер. Проблема заключается в том, что сторонний сервер имеет ограничение не более 50 вызовов в секунду. Не могли бы вы помочь мн…
14 июл '16 в 05:56
1
ответ
Когда мы обслуживаем статические файлы в Hapi.js, как мы можем обеспечить отправку правильного типа MIME?
Мы пытаемся предоставить статические (JS/CSS/etc) файлы в нашем проекте Hapi.js и должны подтвердить, что мы получаем правильный Mime Type. Код (упрощенный)примеры / staticfiles.js var Path = require('path'); var Hapi = require('hapi'); var server =…
02 апр '15 в 15:51
0
ответов
Как запретить анализу параметров запроса hapijs конвертировать даты
Я использую hapijs, но преобразован следующий параметр запроса: когда я запрашиваю что-то вроде: url?mydate=2016-03-14T23:05:30Z const mydate = request.query.mydate к моему удивлению, mydate не 2016-03-14T23: 05: 30Z вместо этого он стал "Пн 14 март…
17 мар '16 в 12:57
1
ответ
Добавление прокси к обработчику - Hapi
Можно добавить прокси-объект в пре-обработчик на Hapi, что-то вроде pre:[{ assign: 'callProxy' method: { proxy:{} } }, { assign: 'getDataFromProxy', method: .... } ] Я пытаюсь использовать H2O2, но документы просто указывают на обработчик. Благодарю.
26 окт '15 в 15:54
1
ответ
Hapi-Swagger не работает со значением заголовка
Я использую hapi-swagger в нашем приложении, где один из API пытается использовать пользовательский заголовок, но когда я вызываю этот API с пользовательским заголовком, появляется ошибка ниже { "statusCode": 400, "error": "Bad Request", "message": …
14 мар '18 в 05:58
1
ответ
Hapi.js лабораторное тестирование проблема
Я новичок в Hapi.js и node.js в целом, и у меня возникла проблема при попытке кодирования некоторых тестов. Структура проекта: Когда я запускаю "тест npm", я получаю следующий вывод, как я могу это исправить?: Заранее спасибо!
05 фев '15 в 21:21
1
ответ
Как разместить приложение Reaction-JS с Хапи?
Я сделал приложение Reaction-JS с React-маршрутизатором. Я настроил свое веб-приложение с этими конечными точками: /home /user/:id Все работает отлично, пока я не попытаюсь разместить его на ec2 экземпляре с помощью Hapi. Сначала я нашел этот учебни…
14 янв '18 в 14:27
1
ответ
Как экспортировать ссылку центральной переменной
Я использую хапи. Я также использую клиент NES для подключения к другому экземпляру узла. Чтобы получить доступ к этому сокету из маршрутов, я присоединяю его к переменной сервера следующим образом: exports = async () => { //api var server = new …
22 авг '18 в 20:31
1
ответ
Как настроить ответ об ошибке проверки в hapi.js?
При использовании опции config.validate на маршруте и сбое запроса из-за проверки, hapi возвращает ошибку, например: { "statusCode": 400, "error": "Bad Request", "message": "child \"weight\" fails because [\"weight\" is required]", "validation": { "…
10 апр '15 в 22:36