Skip to content

uuhttp

get(url[, config])

参数

参数类型说明
urlstringurl
configobject配置复杂请求

返回值

object 响应对象, 如果是 json 会自动尝试 JSON.parse 放置到 data

代码

demo
javascript
const response = uuhttp.get('https://www.baidu.com', {
    async: false,
    headers: {},
    success: function(data) { },
    error: function(message, status) { }
})

console.log(uuhttp.get('https://bilibili.com/user'))

post(url, body[, config])

参数

参数类型说明
urlstringurl
bodyobject / stringbody
configobject配置复杂请求

返回值

object

代码

demo
javascript
const response = uuhttp.post('https://www.baidu.com/login', {
    username: '123',
    password: 'pwd123'
})

cretae(config)

创建新的 http 客户端

参数

参数类型说明
urlstringurl
configobject配置

返回值

object

代码

demo
javascript
const uuhttp = require('uuhttp').cretae({
    timeout: 5000,                      // 5秒
    baseUrl: 'http://localhost:8080',   // 基础路径
    contentType: 'application/json;charset=UTF-8'
})