提交 8fb1a8350e4c7768c5fce29f4b3feeb9118e8516

作者 fanwh
1 个父辈 03c5a9f3

no message

@@ -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 });
@@ -9,7 +9,7 @@ @@ -9,7 +9,7 @@
9 </head> 9 </head>
10 10
11 <body> 11 <body>
12 - hello word!!!!! 12 + hello word234
13 </body> 13 </body>
14 14
15 </html> 15 </html>
注册登录 后发表评论