Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 524 Bytes

README.md

File metadata and controls

35 lines (27 loc) · 524 Bytes

undici-tls-dispatcher

An undici dispatcher to enable TLS for given URLs

Install

npm i undici-tls-dispatcher

Usage

const UndiciTLSDispatcher = require('undici-tls-dispatcher')
const dispatcher = new UndiciTLSDispatcher({
  tlsConfig: [
    {
      url: 'https://yourserver.com',
      tls: {
        ca: '...'
        cert: '...'
        key: '...'
      }
    }
  ]
})

const res = await request(httpsServerUrl, { dispatcher })
...

See test.js for a complete example.

License

Apache 2.0