正在显示
3 个修改的文件
包含
18 行增加
和
6 行删除
@@ -18,7 +18,7 @@ exports = module.exports = function (settings) { | @@ -18,7 +18,7 @@ exports = module.exports = function (settings) { | ||
18 | if (settings.logger['console']) | 18 | if (settings.logger['console']) |
19 | transports.push( | 19 | transports.push( |
20 | new winston.transports.Console({ | 20 | new winston.transports.Console({ |
21 | - level: 'info', | 21 | + level: 'debug', |
22 | timestamp: true, | 22 | timestamp: true, |
23 | colorize: true | 23 | colorize: true |
24 | }) | 24 | }) |
@@ -15,7 +15,6 @@ exports = module.exports = function (logger, settings) { | @@ -15,7 +15,6 @@ exports = module.exports = function (logger, settings) { | ||
15 | } | 15 | } |
16 | 16 | ||
17 | function getTokens(req) { | 17 | function getTokens(req) { |
18 | - console.log("##@#@", req.session); | ||
19 | if (req.session.token) { | 18 | if (req.session.token) { |
20 | var token = {}; | 19 | var token = {}; |
21 | try { | 20 | try { |
@@ -75,8 +74,18 @@ exports = module.exports = function (logger, settings) { | @@ -75,8 +74,18 @@ exports = module.exports = function (logger, settings) { | ||
75 | req.session.save(function (err) { | 74 | req.session.save(function (err) { |
76 | if (err) | 75 | if (err) |
77 | logger.error(err); | 76 | logger.error(err); |
78 | - else | 77 | + else { |
78 | + var options = reqOption.options || {}; | ||
79 | + logger.debug({ | ||
80 | + url: reqOption.url, | ||
81 | + method: options.method, | ||
82 | + headers: options.headers, | ||
83 | + query: options.query, | ||
84 | + data: JSON.parse(options.data), | ||
85 | + backdata: data | ||
86 | + }); | ||
79 | res.send(data); | 87 | res.send(data); |
88 | + } | ||
80 | }) | 89 | }) |
81 | } else { | 90 | } else { |
82 | res.send(data); | 91 | res.send(data); |
@@ -96,7 +105,11 @@ exports = module.exports = function (logger, settings) { | @@ -96,7 +105,11 @@ exports = module.exports = function (logger, settings) { | ||
96 | method: req.method.toLowerCase(), | 105 | method: req.method.toLowerCase(), |
97 | query: req.query, | 106 | query: req.query, |
98 | data: JSON.stringify(req.body || {}), | 107 | data: JSON.stringify(req.body || {}), |
99 | - headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, | 108 | + headers: { |
109 | + 'Content-Type': 'application/json', | ||
110 | + 'Accept': 'application/json', | ||
111 | + 'Request-ID': req.header('Request-ID') || '' | ||
112 | + }, | ||
100 | timeout: 60 * 1000 | 113 | timeout: 60 * 1000 |
101 | } | 114 | } |
102 | if (req.session.token) { | 115 | if (req.session.token) { |
@@ -108,7 +121,6 @@ exports = module.exports = function (logger, settings) { | @@ -108,7 +121,6 @@ exports = module.exports = function (logger, settings) { | ||
108 | 121 | ||
109 | function requestAction(url, req, res, next) { | 122 | function requestAction(url, req, res, next) { |
110 | var options = getOptions(req); | 123 | var options = getOptions(req); |
111 | - logger.info('options', options); | ||
112 | rest.request(url, options) | 124 | rest.request(url, options) |
113 | .on('success', function (data, response) { | 125 | .on('success', function (data, response) { |
114 | handleSuccess(data, response, req, res, next, { url, options }); | 126 | handleSuccess(data, response, req, res, next, { url, options }); |
请
注册
或
登录
后发表评论