How to reply from outside of the hapi.js route handler

后端 未结 2 1870
甜味超标
甜味超标 2021-01-21 23:38

I have a hapi.js route where I want to defer the response. I\'ve tried storing the reply function and calling it later, or wrapping it in a promise, but hapi alway

2条回答
  •  春和景丽
    2021-01-22 00:02

    If an error is thrown within your handler, hapi.js will immediately exit and give a 500 status code. Check if generateId() is a valid function.

    The rest of your code looks right for your third and fourth examples. reply().hold() is necessary to keep the connection open after handler returns.

提交回复
热议问题