@airx/request

A minimum request package for browser.

Usage no npm install needed!

<script type="module">
  import airxRequest from 'https://cdn.skypack.dev/@airx/request';
</script>

README

@airx/request

A minimum request package for browser.

github npm npm codebeat badge

Usage

Enabled methods: get, delete, head, options, post, put, patch

const mr = require('@airx/request');
// import mr from '@airx/request';
// mr means for mini-request

mr.get({
  url: '/'
}).then((data) => {
  console.log(data);
}).catch((err) => {
  console.error(err);
});

mr.post({
  url: '/',
  headers: {
    'Content-Type': 'application/json'
  },
  data: JSON.stringify({username:'xxx', password: 'xxx'})
}).then((data) => {
  console.log(data);
}).catch((err) => {
  console.error(err);
});

License

Apache 2.0