'a'
mh-two-thousand-and-two
2024-04-12 44d2c92345cd156a59fc327b3060292a282d2893
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//hap adapter
module.exports = function (fetch) {
    return function (request, responseCallback) {
        request.data = request.body;
        request.header = request.headers;
        request.complete = (ret) => {
            if (typeof ret !== "object") {
                ret = {
                    code: 0,
                    msg: ret
                }
            }
            responseCallback({
                statusCode: ret.code || 0,
                responseText: ret.data,
                headers: ret.headers,
                statusMessage: ret.msg
            })
        }
        fetch.fetch(request)
    }
}