在 AWS-Lambda(Python) 中,如何在 header 中调用需要令牌授权的外部 API

In AWS-Lambda(Python), how can I Invoke External API which needs Token Authorization in the header

我在 AWS-Lambda(Python) 函数中调用 API,但是这个外部 API 需要 header 中的令牌。我应该如何 configure/pass 在 header 中标记我的 Lambda 函数?

我通常选择 Python 的 requests 模块。它不是 Lambda 中包含的包,因此您需要使用包含的模块打包您的函数。通常我需要包括其他模块,所以很少有额外的工作。 https://docs.aws.amazon.com/lambda/latest/dg/python-package.html

或者,您可以使用已包含的 urllib/urllib3https://urllib3.readthedocs.io/en/latest/user-guide.html

两者的文档将解释如何设置 headers。