Log4JavaScript服务器端编码

时间:2014-08-04 12:27:58

标签: javascript log4javascript

我正在尝试使用 Log4Javascript 将日志从JavaScript记录到文件中。我正在使用AjaxAppender尝试将数据发送到服务器。但每当我试图记录url字段中指定的文件是空的

url = "demo.log";
var ajaxAppender = new log4javascript.AjaxAppender(url);

由于它是 POST请求,我可以在firebug中看到数据是作为参数发送的。但是如何在demo.log中保存日志对于每个记录器,都会发送一个新请求。

我们如何将日志附加到日志文件中。我是Log4Javascript的新手。任何人都可以帮我这个。提前谢谢。

1 个答案:

答案 0 :(得分:0)

这个问题相当陈旧,但我想给出一个简短的回答:

首先我们来看看log4javascript的AjaxAppender的文档:

  

灵活的appender,它将日志消息异步发送到服务器   通过HTTP。

所以,你需要的是一个能够处理你的POST请求的服务器。 您是否希望基于nodejs或Java-Server或...编写基于JavaScript的小型服务器,这是您的选择。 但是你需要一台服务器。并且服务器决定如何处理这些消息,例如将它们记录到文件中。

可能的JavaScript解决方案可以基于nodejs,express和log4js