【问题标题】:Log all Cloud Endpoint Request with request data使用请求数据记录所有 Cloud Endpoint 请求
【发布时间】:2016-02-10 08:29:26
【问题描述】:

我想在 Python App Engine 上记录所有 Google Cloud Endpoints 请求。 标准的日志记录机制只记录请求发生,而不记录数据或标头。

是否有可能自动记录这些数据,还是我必须坚持为每个请求手动记录数据?

【问题讨论】:

    标签: python google-app-engine google-cloud-endpoints


    【解决方案1】:

    你可以这样做:

    import logging
    
    @endpoints.api(args)
    class YourApi(remote.Service):
        """Your API
        """
        @endpoints.method(args)
        def a_method(self, request):
            logging.info(request)
    

    Documentation.

    【讨论】:

    • 这实际上是我说的,我不想为每个请求手动记录数据。 (想象一个有许多请求方法的 API)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-14
    • 1970-01-01
    • 2014-08-02
    • 1970-01-01
    • 2014-03-22
    • 2017-06-25
    • 1970-01-01
    相关资源
    最近更新 更多