Détail du package

keq-url

keq-request133.5kMIT2.0.4

Set request url

request, superagent, fetch, node

readme

keq-url

version downloads license dependencies Codecov

Keq middleware for setting the request url.

Usage

setBaseUrl(baseUrl)

import { request } from "keq";
import { setBaseUrl, setHost } from "keq-url";

request.use(setBaseUrl("http://example.com/api"));

await request.get("/test");
// it will send request to 'http://example.com/api/test'

setOrigin(origin)

import { request } from "keq";
import { setOrigin } from "keq-url";

request.use(setOrigin("http://example.com:8080"));

await request.get("http://test.com/test");
// it will send request to 'http://example.com:8080/test'

setHost(host)

import { request } from "keq";
import { setHost } from "keq-url";

request.use(setHost("example.com"));

await request.get("http://test.com/test");
// it will send request to 'http://example.com/test'

Contributing & Development

If there is any doubt, it is very welcome to discuss the issue together.

changelog

Changelog

2.0.4 (2024-08-09)

Bug Fixes

  • port is set to :0 in chrome@70 (1c1ebfe)

2.0.3 (2024-07-20)

Performance Improvements

  • remove whatwg-url because mosts browsers had support (29b9e31)

2.0.2 (2024-05-13)

Performance Improvements

  • add middleware function name (a4bbc81)

2.0.1 (2024-04-26)

Miscellaneous Chores

2.0.0 (2024-04-26)

Features

Miscellaneous Chores