我想知道如何为 Amazon SNS 设置自定义 header 。这个想法是以某种方式区分亚马逊通知类型 Notification
发送到我的 http 端点(不一定通过 header ),如下所示:
@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
}
}
如果标题无法做到这一点,我怎样才能达到类似的效果?
最佳答案
您可以使用 SNS 在请求中设置的 header 来确定它是否来自亚马逊。
请参阅此链接:AWS SNS HTTP Headers
关于java - Amazon SNS java - 自定义 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36861447/