@ixjb94/https
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

Pure https request (like fetch or axios) that uses node:https that written in typescript

Install

npm install @ixjb94/https

Supported Methods

GET
POST
PUT
DELETE
OPTIONS
PATCH
COPY

and others

Example

import { Http } from "@ixjb94/https"

Run()
async function Run {
    let http = new Http()
    let req = await http.request("https://example.com/path?something=true")

    let data = req.data
    let statusCode = req.statusCode
    let statusMessage = req.statusMessage
    let headers = req.headers
}

OR

const { Http } = require("@ixjb94/https")

let http = new Http()
http.request("https://example.com/path?something=true").then(req => {
    
    let data = req.data
    let statusCode = req.statusCode
    let statusMessage = req.statusMessage
    let headers = req.headers
})

Readme

Keywords

none

Package Sidebar

Install

npm i @ixjb94/https

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

19 kB

Total Files

9

Last publish

Collaborators

  • ixjb94p