上下文 当函数计算运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。 上下文对象context主要包括如下字段: 字段 类型 说明 requestid String 函数请求ID。 credentials Credentials结构,包含以下字段: accesskeyid accesskeysecret securitytoken 临时密钥信息。 function FunctionMeta结构,包含以下字段: name handler memory timeout 当前函数的基本信息。 service ServiceMeta结构,包含以下字段: logproject logstore qualifier versionid 当前函数的服务信息。 region String 当前函数的所在地域ID。 accountid String 日志对象。 事件请求函数上下文 当函数计算运行您的函数时,会将上下文相关信息传递到执行方法中的第二个参数context中,通过如下示例查看上下文相关信息: coding: utf8 import logging def handler(event, context): logger logging.getLogger() logger.info(f"Request id: {context.requestid}") return context.headersMap HTTP请求函数上下文 当函数计算运行您的函数时,会将上下文相关信息传递到执行方法中的第一个参数environ中,通过如下示例查看上下文相关信息: coding: utf8 def handler(environ, startresponse): ret "" for key, value in environ.items(): ret ret + f"key: {key}, value:{value} n" status '200 OK' responseheaders [('Contenttype', 'text/plain')] startresponse(status, responseheaders) return [ret]