6

我正在编写一个 lambda 函数,我必须将日志写入 Amazon 的 ElasticSearch 服务。后端是Node.js. 我在 github 上遇到了这个例子:

https://github.com/awslabs/amazon-elasticsearch-lambda-samples/blob/master/src/s3_lambda_es.js

在第 91 行使用AWS.NodeHttpClient。官方文档对此只字未提:

http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS.html

也没有提供任何东西AWS.HttpClient(看起来像一个姐妹类AWS.NodeHttpClient

那么,之前有没有人成功使用/修改过这段代码?我真的不想深入node_modules寻找类描述的文件夹

4

1 回答 1

1

示例代码有效。

AWS.NodeHttpClient是一个私有 API。所以它是无证的。

https://github.com/aws/aws-sdk-js/blob/8904e9c730fb2fccf9d201f66266a6e2cbb75348/lib/http/node.js#L10

于 2017-12-22T04:20:09.290 回答