AWS API网关指向Elastic:访问密钥PHP
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AWS API网关指向Elastic:访问密钥PHP相关的知识,希望对你有一定的参考价值。
我们有一个设置,在前面我们有AWS API网关,它在内部指向Elastic应用程序。 API网关使用访问密钥进行保护。
我正在寻找一种使用Elastic php库发送API密钥的方法。到目前为止看起来Elastic PHP reference但没有找到任何解决方案。
我知道我们必须将标头设置为x-api-key:请求中的值,但是没有找到有关如何使用Elastic PHP库设置它的任何信息。
注意:标题x-api-key已在邮递员中成功测试。
答案
找到解决方案:感谢Zachary Tong的弹性
$client_builder = ClientBuilder::create();
$client_builder->setConnectionParams([
'headers' => [
'x-api-key' => 'headerValue'
]
]);
以上是关于AWS API网关指向Elastic:访问密钥PHP的主要内容,如果未能解决你的问题,请参考以下文章
在 AWS Elastic Beanstalk 中存储外部 API 密钥
AWS:对于需要 API 密钥的端点,总是从 API 网关获取“消息”:“禁止”
AWS Cloudformation 将 API 密钥链接到 API 网关