实例
可以使用自定义配置创建一个实例。
un.create([config])
typescript
const instance = un.create({
baseUrl: "https://some-domain.com/api/",
timeout: 1000,
headers: { "X-Custom-Header": "foobar" },
});typescript
instance.request({
method: "POST",
url: "/user/12345",
data: {
firstName: "Fred",
lastName: "Flintstone",
},
});实例方法
以下是可用的实例方法。指定的配置将与实例的配置合并。
un.request(config)un.download(config)un.upload(config)un.get(url[, config])un.delete(url[, config])un.head(url[, config])un.options(url[, config])un.trace(url[, config]])un.connect(url[, config]])un.post(url[, data[, config]])un.put(url[, data[, config]])un.patch(url[, data[, config]])un.getUri([config])