我通过AWS API Gateway中的API公开了POST方法。它将处理某个JSON。但有一个奇怪的要求:我应该接受任何东西,并总是返回200状态代码(当然,只要服务可用并且正常工作)。因此,如果我收到一个带有Content-Type: image/jpeg、application/xml等的调用,我必须能够将该请求映射到我的Lambda函数。我已经实现了使用VTL (Velocity模板语言)将任何请求映射到自定义类型,问题是我必须在集成
client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));
var resp2 = client.PostAsync("api/Account/Register", //how would I add the user object)