Table of Contents
Install via NPM.
$ npm install henning
Register the package as a server plugin to enable validation for each route that parses —
parse: true — and creates a
Readable stream for each file in the request payload —
output: 'stream'. For every other route with a different configuration, the validation is skipped.
If the validation fails, a joi-like
400 Bad Request error is returned alongside an additional
content-validation: failure response header. If everything is ok, the response will ultimately contain a
content-validation: success header.
const Hapi = ;const Henning = ;tryconst server = ;server;await server;await serverstart;catch errthrow err;
Supported File Types
The same as file-type.