关闭POST请求的Express.js日志



我有代码:

app.use(express.json());
app.use(express.urlencoded({ extended: true }));
var optionsNeedle = {
compressed: true,
accept: 'application/json',
content_type: 'application/json'
};
app.post('/slotc4llb4ckb2b', (req, res) => {
res.set('Connection', 'close');
res.setHeader('content-type', 'application/json');
var request = JSON.parse(JSON.stringify(req.body))
switch (request.api)
{
case 'do-auth-user-ingame' :
var datacc = request;
var data = needle.post('https://example.com:8443/slot_auth', datacc, optionsNeedle, function(err, resp, body) {
var d = parser.parseFromString(body);
var x = d.getElementsByTagName('pre')[0].innerHTML = d.getElementsByTagName('pre')[0].innerHTML.replace(/n/g, '<br/>');
var text = x.replace(/&quot;/g, '\"');
var text = text.replace(/\/g, "");
console.log(text);
var text = JSON.parse(text);
slot__out(text, function(s){
res.send(JSON.stringify(s));
});
});
break;
case 'do-debit-user-ingame' :
var datacc = request;
var data = needle.post('https://example.com:8443/slot_debit', datacc, optionsNeedle, function(err, resp, body) {
var d = parser.parseFromString(body);
var x = d.getElementsByTagName('pre')[0].innerHTML = d.getElementsByTagName('pre')[0].innerHTML.replace(/n/g, '<br/>');
var text = x.replace(/&quot;/g, '\"');
var text = text.replace(/\/g, "");
var text = JSON.parse(text);
slot__out(text, function(s){
res.send(JSON.stringify(s));
});
});
break;
case 'do-credit-user-ingame' :
var datacc = request;
var data = needle.post('https://example.com:8443/slot_credit', datacc, optionsNeedle, function(err, resp, body) {
var d = parser.parseFromString(body);
var x = d.getElementsByTagName('pre')[0].innerHTML = d.getElementsByTagName('pre')[0].innerHTML.replace(/n/g, '<br/>');
var text = x.replace(/&quot;/g, '\"');
var text = text.replace(/\/g, "");
var text = JSON.parse(text);
slot__out(text, function(s){
res.send(JSON.stringify(s));
});
});
break;
case 'do-rollback-user-ingame' :
var data = slot__rollback(request, function(data){
slot__out(data, function(s){
res.send(JSON.stringify(s));
});
});
break;
case 'do-get-features-user-ingame' :
var datacc = request;
var data = needle.post('https://example.com:8443/slot_getfeatures', datacc, optionsNeedle, function(err, resp, body) {
var d = parser.parseFromString(body);
var x = d.getElementsByTagName('pre')[0].innerHTML = d.getElementsByTagName('pre')[0].innerHTML.replace(/n/g, '<br/>');
var text = x.replace(/&quot;/g, '\"');
var text = text.replace(/\/g, "");
var text = JSON.parse(text);
slot__out(text, function(s){
res.send(JSON.stringify(s));
});
});
break;
case 'do-activate-features-user-ingame' :
var datacc = request;
var data = needle.post('https://example.com:8443/slot_activefeatures', datacc, optionsNeedle, function(err, resp, body) {
var d = parser.parseFromString(body);
var x = d.getElementsByTagName('pre')[0].innerHTML = d.getElementsByTagName('pre')[0].innerHTML.replace(/n/g, '<br/>');
var text = x.replace(/&quot;/g, '\"');
var text = text.replace(/\/g, "");
var text = JSON.parse(text);
slot__out(text, function(s){
res.send(JSON.stringify(s));
});
});
break;
case 'do-end-features-user-ingame' :
var datacc = request;
var data = needle.post('https://example.com:8443/slot_endfeatures', datacc, optionsNeedle, function(err, resp, body) {
var d = parser.parseFromString(body);
var x = d.getElementsByTagName('pre')[0].innerHTML = d.getElementsByTagName('pre')[0].innerHTML.replace(/n/g, '<br/>');
var text = x.replace(/&quot;/g, '\"');
var text = text.replace(/\/g, "");
var text = JSON.parse(text);
slot__out(text, function(s){
res.send(JSON.stringify(s));
});
});
break;
default :
throw "Unknown api";
}
});

我使用Express.js,但每次当我收到POST请求/slotc4llb4ckb2b我得到这个在控制台:

{"answer":{"balance":913.08,"bonus_balance":"0","user_id":"3090","operator_id":"20799","currency":"RUB","user_nickname":"mkrdev","auth_token":"9430d855bed21d355c2eeded60ecd070c98fb15f611e4668c6cebde848defd86","game_token":"cc921285abfb29def63ed07696fb6199","error_code":0,"error_description":"ok","timestamp":"1669174133"},"api":"do-auth-user-ingame","success":true}

如何禁用它?

看起来你的帖子主要是代码;请补充一些细节。看起来你的帖子主要是代码;请补充一些细节。看起来你的帖子主要是代码;请补充一些细节。看起来你的帖子主要是代码;请补充一些细节。看起来你的帖子主要是代码;请补充一些细节。看起来你的帖子主要是代码;请补充一些细节。

参见console对象的" api ";关键是"do-auth-user-ingame"在您的代码中,对于这个开关情况,您已经将console.log(文本)放在代码块中。删除那一行

最新更新