亚马逊的AWS.NodeHttpClient - 没有文档:(

时间:2017-05-09 12:07:25

标签: node.js amazon-web-services aws-lambda amazon-elasticsearch

我正在编写一个lambda函数,我必须将日志写入Amazon的ElasticSearch Service。后端是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文件夹寻找类描述

1 个答案:

答案 0 :(得分:0)

示例代码有效。

AWS.NodeHttpClient是一个私有API。所以它没有记录。

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