fetch-request-body-to-stream

1.0.0 • Public • Published

fetch-request-body-to-stream

Convert fetch request body values to a readable stream. Normalizes strings / Buffers / BufferSource / Streams / Form Data

Supported body types:

Usage

const bodyToStream = require('fetch-request-body-to-stream')
 
const stream = bodyToStream(request.body)

With electron:

session.protocol.registerStreamProtocol('example', (request, callback) => {
  const {uploadData} = request
 
  // Make sure to pass the session in to support files and blobUUIDs
  const data = bodyToStream(uploadData, session)
 
  callback(data)
})

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i fetch-request-body-to-stream

      Weekly Downloads

      3

      Version

      1.0.0

      License

      AGPL-3.0

      Unpacked Size

      38.4 kB

      Total Files

      4

      Last publish

      Collaborators

      • rangermauve