SubscriptionConfirmation请求中的Token或SubscribeUrl在哪里?

我正尝试使用node.js接受来自SNS的订阅确认。

我input我的端点到控制台并点击订阅。

文件说

订阅HTTP / HTTPS端点后,Amazon SNS会向HTTP / HTTPS端点发送订阅确认消息。 此消息包含您必须访问以确认订阅的SubscribeURL值(或者,您可以使用带有ConfirmSubscription的令牌值)。

所以我这样做预览请求,所以我可以find我需要的信息。

if(req.headers['x-amz-sns-message-type'] === 'SubscriptionConfirmation'){ console.log('subscription confirmation requested',req.headers); console.log('body:',req.body); var arn = req.headers['x-amz-sns-subscription-arn']; var topic = req.headers['x-amz-sns-topic-arn']; res.send(200); } 

我无法在头文件或正文中findSubscribeUrl或Token。

包含req.body的控制台行仅显示body: {}包含req.headers的控制台行不包含SubscriptionUrl或Token

那么它在哪里?

这是在原始数据,这就是它的地方。

所以我不得不这样做来获取数据,然后我可以访问它。