如何处理具有空的内容类型和内容长度标头的请求

时间:2018-11-07 14:47:11

标签: javascript node.js http get content-type

我正在使用的软件(https://camlytics.com/)每当发生特定事件时都会向Webhook发送请求,现在我想处理该请求,但问题是该请求使用以下标头发送:空

  • 内容长度
  • 内容类型

由于这个原因,我的节点代码完全忽略了该请求。我已验证该请求实际上是通过创建一个webhook @ webhook.site发送的。

我不明白webhook.site是否可以显示和处理该请求,为什么节点不能这样做?该代码可以轻松处理所有其他get请求。

如果有人可以,将不胜感激

  • 帮助我处理请求,就像通过代码进行访问一样
  • 如果在camlytics方面有丰富经验的人可以帮助我配置它,以便我可以配置请求的标头。 我已经在无服务器的azure函数上尝试过此功能,该函数应该为所有HTTP请求触发,但事件不会触发,也不会在我的本地NODE服务器上触发。

This is the request details that webhook.site shows me

1 个答案:

答案 0 :(得分:1)

如果将“ Content-Type application/json”添加到“ HTTP响应”节点的“标头”属性框中,Camlytics Webhooks似乎可以正常工作。