1.0.5 • Published 4 years ago

kthttp v1.0.5

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

TOC

kthttp 库

该库由request库进行封装. 用于简易的调用http请求.

库的安装

npm install kthttp

1: GET 请求

kthttp.get(url, successCallBack, failCallBack)

参数为:

url: get请求的地址
successCallBack:成功的回调.    
                回调内容为 body
failCallBack: 失败的回调
              当请求崩溃时: 回调内容为崩溃日志. 
              当请求失败时: 回调的内容为请求失败的内容.

例子:

kthttp.get('http://www.baidu.com',
    (res) => {
    console.log('成功:', res)
},
    (err) => {
    console.log('错误:', err)
    }
)

2: POST 请求

kthppt.post(url, body, successCallBack, failCallBack) 该请求用于一般的POST请求.非自定义Header的POST请求 参数为:

url: post请求的地址
body: 请求body的JSON体
successCallBack:成功的回调.    
                回调内容为 body
failCallBack: 失败的回调
              当请求崩溃时: 回调内容为崩溃日志. 
              当请求失败时: 回调的内容为请求失败的内容.

例子(以速停车的抵用券登陆接口为例):

// 请求的地址
var url = 'https://ts.keytop.cn/mercoupon/user/login'
// 请求的body
var body = {
	password: "",
	username: ""
}
// 请求
kthttp.post(url, body,
    (res) => {
        console.log("success:", res)
    },
    (err) => {
        console.log("fail", err)
    })

3: 带HEADER的 POST 请求

kthppt.postWithHeader(url, headers, body, successCallBack, failCallBack) 该方法用于调用需要自定义Header的POST请求 参数

url: post请求的地址
headers: 请求header
body: 请求body的JSON体
successCallBack:成功的回调.    
                回调内容为 body
failCallBack: 失败的回调
              当请求崩溃时: 回调内容为崩溃日志. 
              当请求失败时: 回调的内容为请求失败的内容.

例子(以速停车的抵用券登陆接口为例):

// 请求的地址
var url = 'https://ts.keytop.cn/mercoupon/user/login'
// 请求的header
var headers = 
    {
        "content-type": "application/json",
    }
// 请求的body
var body = {
	password: "",
	username: ""
}
// 请求
kthttp.postWithHeader(url, headers, body,
    (res) => {
        console.log("success:", res)
    },
    (err) => {
        console.log("fail", err)
    })

4: POST 的表单 请求

postForm(url, body, successCallback, failCallback)

url: post请求的地址
body: 表单的json体
successCallBack:成功的回调.    
                回调内容为 body
failCallBack: 失败的回调
              当请求崩溃时: 回调内容为崩溃日志. 
              当请求失败时: 回调的内容为请求失败的内容.
1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1-alpha.0

4 years ago