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)
| }
| }
|
|