bulyilmaz-http-request

HTTP Request Class with Ajax & Promise

Usage no npm install needed!

<script type="module">
  import bulyilmazHttpRequest from 'https://cdn.skypack.dev/bulyilmaz-http-request';
</script>

README

HTTP Request Class with Ajax & Promise

Installation

npm install --save bulyilmaz-http-request

Usage

import HttpRequest from "bulyilmaz-http-request";

(new HttpRequest())
    .get("https://jsonplaceholder.typicode.com/posts/1")
    .then(response => console.log(response))
    .catch(error => console.error(error));

(new HttpRequest())
    .post("https://jsonplaceholder.typicode.com/posts", {
        title: "foo",
        body: "bar",
        userId: 1
    })
    .then(response => console.log(response))
    .catch(error => console.error(error));

(new HttpRequest())
    .put("https://jsonplaceholder.typicode.com/posts/1", {
        title: "foo",
        body: "bar",
        userId: 1
    })
    .then(response => console.log(response))
    .catch(error => console.error(error));

(new HttpRequest())
    .delete("https://jsonplaceholder.typicode.com/posts/1")
    .then(response => console.log(response))
    .catch(error => console.error(error));

License

MIT