Skip to content

Commit d05af0f

Browse files
jyspermleeyeh
authored andcommitted
Improve http request log (#348)
1 parent 7827fde commit d05af0f

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/request.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**/
55

66
const request = require('superagent');
7-
const debug = require('debug')('request');
7+
const debug = require('debug')('leancloud:request');
88
const md5 = require('md5');
99
const AVPromise = require('./promise');
1010
const Cache = require('./cache');
@@ -71,16 +71,20 @@ const checkRouter = (router) => {
7171
}
7272
};
7373

74+
let requestsCount = 0;
75+
7476
const ajax = (method, resourceUrl, data, headers = {}, onprogress) => {
75-
debug(method, resourceUrl, data, headers);
77+
const count = requestsCount++;
78+
79+
debug(`request(${count})`, method, resourceUrl, data, headers);
7680

7781
const promise = new AVPromise();
7882
const req = request(method, resourceUrl)
7983
.set(headers)
8084
.send(data)
8185
.end((err, res) => {
8286
if (res) {
83-
debug(res.status, res.body, res.text);
87+
debug(`response(${count})`, res.status, res.body && res.text, res.header);
8488
}
8589
if (err) {
8690
if (res) {

0 commit comments

Comments
 (0)