imagic-request

1.0.1 • Public • Published

Request - Very light HTTP client

Installing

npm install imagic-request

How to use

import request from '../src/index.js'

request('https://www.google.com/', {
    dns: '8.8.8.8',
})
    .then((res) => {
        console.log(res.statusCode)
    })
    .catch((err) => {
        console.log(err)
    })

Options

Accepts all options from http.request()

Additional options

  • formData - data to pass for a multipart/form-data request

Forms

Multipart Form Uploads (multipart/form-data)

request('https://example.com/', {
    formData: {
        field: 'value',   //simple field - value 
        file: fs.createReadStream('../path/to/file'),
    }
})

Readme

Keywords

Package Sidebar

Install

npm i imagic-request

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

11.7 kB

Total Files

10

Last publish

Collaborators

  • imagickey