我使用node-soap来管理服务器端的 SOAP 请求/响应。我正在使用server.log函数来记录请求和响应,我需要以某种方式映射它们(连接)以了解哪个请求导致了某个响应。
请参阅代码示例:
function log(type, data) {
let logId = '';
if (type === 'received') {
// On received I need to generate logId
logId = generateLogId();
console.log(logId, data);
}
if (type === 'replied') {
// On replied I need to get the logId that was generated on the matching request
logId = getLogId();
console.log(logId, data);
}
}
我试过使用节点的continuation-local-storage,但没有太大成功。
帮帮我,欧比旺克诺比。你是我唯一的希望。