gpt4 book ai didi

java - 阻止 App Engine 记录客户端文件请求

转载 作者:太空宇宙 更新时间:2023-11-04 14:30:21 25 4
gpt4 key购买 nike

我正在使用 java 开发一个 App Engine 项目。我的 war 目录中有一个 index.html 和一些 .js 和 .css 文件。每次访问 war 目录中的文件时,都会记录下来。所以我有大量的日志条目,这些条目只是说这些文件已被访问,但我唯一感兴趣的是对我的 API 的调用。有没有办法可以关闭这些客户端文件的日志记录?

最佳答案

Request logs是平台提供的一项服务。您无法控制记录哪些请求,只能控制所有日志的最大大小和日志记录的最长期限(在管理控制台的“应用程序设置”页面上)。

实际上,所有请求都会被记录 - 甚至是 cron 和任务队列请求。如果您使用日志 API,您可以做的是过滤显示的日志或查询的记录。日志属性的完整列表可以查看here .

有一些日志属性,您可以根据这些属性判断请求是否针对静态资源文件,例如日志页面上的实例RequestLogs.getInstanceKey()在 API 中。静态文件内容不是由应用程序的实例提供,而是由专用的 Google 服务器提供,因此在这些情况下,没有实例 key ,而由 Servlet 提供的请求将具有实例 key 。

关于java - 阻止 App Engine 记录客户端文件请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26244018/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com