在 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/urllib3
。 https://urllib3.readthedocs.io/en/latest/user-guide.html
两者的文档将解释如何设置 headers。
我在 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/urllib3
。 https://urllib3.readthedocs.io/en/latest/user-guide.html
两者的文档将解释如何设置 headers。