我正在使用SendGrid解析API(https://sendgrid.com/blog/parse-webhook-tutorial/)来获取传入的电子邮件正文发布到AWS API网关。AWS API网关返回400错误请求,但邮递员正常工作
当我将webhook发送到requestb.in时,我得到的答案很好。
当我使用Postman伪造请求到我的服务器时,我得到了正确的响应。
当我告诉SendGrid发送webhook到我的服务器,但是,我从SendGrid得到一个400错误的响应错误,我的服务器永远不会命中(所以我假设API网关抛出错误)。
有什么简单的我失踪了吗?我尝试设置CORS,但那不是它(或者我设置错了)。
我很难过。
谢谢!
“服务器”在这种情况下有点含糊不清。您能否通过区分您对API网关端点和您的后端/集成端点所做的测试请求来澄清? –
也可以确保内容类型和接受标头正确传递到API网关? –