Java Appengine日志中暴露的Api密钥

Java Appengine日志中暴露的Api密钥,java,google-app-engine,logging,api-key,api-management,Java,Google App Engine,Logging,Api Key,Api Management,我正在使用java构建一个应用程序引擎,我有以下代码行: @ApiMethod(name = "fetchfile", path = "fetchfile", apiKeyRequired = AnnotationBoolean.TRUE) 现在发生的是,在应用程序引擎日志中,我看到API密钥公开: /\u ah/api//v1?键=*********** 如何隐藏API密钥以避免在日志中公开?是否有一行我需要添加,这样它就不会出现在日志中 谢谢大家! 如果它是您的API,那么您需要更改它,以

我正在使用java构建一个应用程序引擎,我有以下代码行:

@ApiMethod(name = "fetchfile", path = "fetchfile", apiKeyRequired = AnnotationBoolean.TRUE)
现在发生的是,在应用程序引擎日志中,我看到API密钥公开:

/\u ah/api//v1?键=***********

如何隐藏API密钥以避免在日志中公开?是否有一行我需要添加,这样它就不会出现在日志中


谢谢大家!

如果它是您的API,那么您需要更改它,以便可以在标题中而不是URL中提供API密钥

如果是其他人的API,那么向他们抱怨让他们这么做

无法在日志中编辑URL,但不会记录标题