有人能给我演示一个用JavaScript将客户端事件记录到AppEngine服务器端Python日志模块的示例吗?我想记录相同五个严重级别的事件,但要从客户端代码,而不仅仅是App Engine logging docs中描述的服务器端代码。在
如果有一个内置的日志处理程序,那就太好了。如果不是,而且我必须编写一个服务器端处理程序,我想看看一个例子。在
对于那些好奇的人,我尝试在浏览器中构建一个只与服务器进行数据通信的UI。最好将浏览器中发生的事情记录下来,否则不会触发对服务器的调用。在
Tags:
至于为什么你想用客户端代码来实现这一点,我不明白。但我不认为appengine中有默认的支持。另外,如果你想检测你的错误,然后把它发送回你的服务器进行记录,它将不必要地增加你的带宽账单。在
请问您为什么不想在python中使用普通的}?您甚至可以在管理控制台中按严重性、时间和其他条件筛选出您的消息。在
logging.debug
、logging.info
和{编辑
等等,我明白吗-
如果是这种情况,可以使用简单的ajax调用来实现这一点。下面提供的伪代码
这是未经测试的,但它应该像宣传的那样工作
JavaScript并不太复杂。这是一个以Python的^{} 模块为模型的JavaScript模块。它使用jQuery将日志消息发布到服务器上,URL为}。在
/log/debug
或{要使用它,只需调用
logging.info("log message here")
。在处理这些请求的服务器端Python代码并不复杂。这是URL映射。在
^{pr2}$这是日志处理程序。在
相关问题 更多 >
编程相关推荐