@0y0/exec-http

Run the http request and aggregate the results.

Usage no npm install needed!

<script type="module">
  import 0y0ExecHttp from 'https://cdn.skypack.dev/@0y0/exec-http';
</script>

README

@0y0/exec-http ยท GitHub license npm

exec-http runs the http request and aggregates the results.

Installation

npm install --save @0y0/exec-http

Usage

const execHttp = require('@0y0/exec-http')

await execHttp(
  // (object) Http execution options
  {
    // (object) Request options
    request: {
      // (string) Request URL
      url,
      // (string?) Request method
      // (Default: GET)
      method,
      // (object?) Request headers
      headers,
      // (string?) Request body type
      // (Available: form, form-urlencoded, json)
      type,
      // (object?) Request body
      body
    },
    // (object?) Response options
    response: {
      // (string?) Response body type
      // (Available: json, text)
      type,
      // (object?) Response body model transformer
      model
    }
  },
  // (object?) Global definitions
  variables
)

License

MIT