实例
可以使用自定义配置创建一个实例。
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])