hapijs

    0

    1答えて

    私はexceljsを使用して(そのストリーミング機能を使用して)E​​xcelファイルを生成しています。ファイルをサーバーに保存してから読み込んで返す代わりに、hapijsのレスポンスにexceljsストリームを直接ストリームしたいと思います。 function(request, reply) { const options = { stream: reply, // I ne

    0

    1答えて

    最初のHAPI APIバックエンドを構築し、何か奇妙なものに遭遇しました。 (GET/api/item/{name}でエンドポイントに到達すると、コンソールでハンドラ関数が実行されていることがわかります。(mongoクエリ)、応答が送信されます(応答プラグインがあります)私は、別のパラメータでエンドポイントに再度ヒットした場合、最初のコールからの応答がすぐに出て、ハンドラ関数がヒットしていることが

    1

    2答えて

    私はhapijsを使用してユーザーにbase64イメージを提供しようとしていますが、なぜ下のコードが動作しないのかわかりません。 server.route({ method: 'GET', path: '/image', handler: function (request, reply) { var b64str="data:image/gif;base6

    -1

    1答えて

    リクエストフローの後でエラーが発生した場合、ハンドラ内の返信(ルートハンドラで呼び出されたreply())を後悔することは可能ですか? 最初の返信ではなく、エラーをキャッチしてステータスコード500を適切なメッセージで返したいとします。 function(request, reply) { reply(200) try { // code causing an err

    0

    1答えて

    私のapollo-server(graphql)リゾルバの結果を、ユーザの認証(ヘッダのトークンで表現されている)に基づいてスコープするための前処理をしようとしています。私はこれを行うための最善の方法のことを確認していない、これは私がこれまで持っているものです。 // Graphql Options const GraphqlOptions = { schema: exec

    1

    2答えて

    私は2つの層構造(Nginx(proxy)+ nodejs(app))を持っています。私のクライアントIP(私のサイトにアクセスした人) nodejs)。今私のクライアントIP、それは私が私のアプリサーバーでnginxのサーバーのIPを取得しています今すぐ下記のconf proxy_set_header X-Real-IP $remote_addr; proxy_set_header X

    -2

    1答えて

    Hapijsで以下のコードをどのように置き換えることができますか? var testRouter = require('./testRouter'); module.exports = function(app) { app.use('./test',testRouter); } このコードをHapijsに変換する手助けができますか?

    0

    1答えて

    私は、multipart/form-dataでポストリクエストを処理するためにjsを使用しています。ポストリクエストがmultipart/form-dataを持つクライアントから送信されると、常に不正なリクエストエラーが返されます。私が郵便配達員経由でリクエストを送信すると、「マルチパート投稿リクエストを送信するときに無効なマルチパートペイロード形式」というエラーが表示されます。どちらの呼び出し方

    5

    2答えて

    Joiを使用して、hapijsフレームワークを使用しているnode.jsサーバーのサービスのペイロードを検証しています。それは(私のtypescriptですコードならびにJavaScriptにコンパイルした後)、このように見えるように使用: payload: { para1: Joi.number().required(), para2: Joi.string() } は

    1

    1答えて

    私はHapiフレームワークでnode.jsサーバーを開発しています。私はRabbitMQ(amqp)を採用して私の仕事を待ちました。ただし、リクエストが送信されるとすぐにリクエストに返信するのではなく、実際の機能がコンシューマとして設定されているRabbitサーバにメッセージが送信されます。次に、消費者は結果を(要求、応答)関数に戻し、関数に応答させる必要があります。 私の解決策は、私のワーカーフ