我是否在Azure无服务器功能中发送响应?

时间:2018-05-31 17:34:46

标签: azure httprequest httpresponse serverless amazon-pay

我有一个无服务器功能,正在从Amazon Pay接收IPN通知。它是http触发的。 IPN系统发送一个发布请求并要求200响应,或者它不断地一遍又一遍地发送相同的请求。这似乎发生在我身上,但我认为我正确地回复了200回复​​。这是我在function.json中的绑定:

{ "type": "http", "direction": "out", "name": "res" }

这是我在函数中的javascript片段:

context.res = { status: 200, body: 'Thanks' }

context.done();

在我调用context.done()之前的任何时候我都将res设置为200.这是确保我向Amazon的IPN服务发送200响应的正确方法吗?或者我还有另一种方法吗?

谢谢!

0 个答案:

没有答案