我试图使用Log4Javascript将日志从JavaScript记录到文件。我正在使用AjaxAppender尝试将数据发送到服务器。但是,每当我尝试记录url字段中指定的文件时,都是空的。
url = "demo.log";
var ajaxAppender = new log4javascript.AjaxAppender(url);由于它是一个POST请求,我可以在firebug中看到数据作为参数发送。但是如何将日志保存在demo.log中,以便为每个记录器发送一个新请求。
如何将日志添加到日志文件中。我是Log4Javascript的新手。有人能帮我一下吗。提前谢谢。
发布于 2015-07-08 14:12:36
这个问题很老,但我想至少给出一个简短的答案:
首先,我们看一下AjaxAppender of log4javascript的文档:
通过HTTP异步向服务器发送日志消息的灵活的附录。
因此,您需要的是一个能够处理您的后请求的服务器。无论您喜欢使用JavaScript编写基于nodejs或JavaScript的小型服务器还是.是你的选择。但你需要一个服务器。服务器决定如何处理这些消息,例如将它们记录到文件中。
一种可能的JavaScript解决方案可以基于nodejs、express和log4js
https://stackoverflow.com/questions/25118706
复制相似问题