【发布时间】:2019-04-30 23:14:42
【问题描述】:
我在路由器后面使用 AWS 开发工具包 SQS(带有 Nodejs),为了通过路由器,我需要在 REQUEST 中包含一个自定义标头。
我看过这个文档 (https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Request.html#build-event),其中讨论了 REQUEST 中的 .on ('build') 事件:
var req = s3.putObject(params);
req.on('build', function() {
req.httpRequest.headers['Custom-Header'] = 'value';
});
req.send(function(err, data) { ... });
但是,使用 SQS 服务 不起作用,没有引发错误,并且自定义标头未包含在 REQUEST 中。
是否可以使用带有 SQS 服务 的 AWS 开发工具包包含自定义标头? 如何使这项工作?
【问题讨论】:
标签: amazon-web-services amazon-sqs aws-sdk-nodejs