2016-04-26 59 views
3

我想知道如何为Amazon SNS设置自定义标头。我们的想法是某种方式区分与Notification型亚马逊的通知(通过头不一定)发送到我的HTTP端点,是这样的:Amazon SNS java - 自定义标头?

@RequestMapping(value = "/webhook", method = RequestMethod.POST) 
public void foo(HttpSession session, HttpServletRequest request) 
{ 
    if (request.getHeader("Custom-Header") != null) 
    { 
     // do something 
    } 

    else 
    { 
     // do something else 
    } 
} 

如果这是不可能的头,我怎么能达到类似的效果?

回答

0

您可以使用SNS在请求中设置的标头来确定它是否来自亚马逊。

请参阅此链接:AWS SNS HTTP Headers