1.0.1 • Published 6 months ago

imagic-request v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

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'),
    }
})
1.0.1

6 months ago

1.0.0

6 months ago