【问题标题】:How to simulate an Webhook using POSTMAN and receive it in an Action如何使用 POSTMAN 模拟 Webhook 并在 Action 中接收它
【发布时间】:2016-09-08 12:41:53
【问题描述】:

我正在开发一个网站(站点 A),它将通过 Webhook 接收来自另一个网站(站点 B)的呼叫。

站点 B 将发送以下结构:

{
    "data": {
        "subscription_id": "F4115E5E28AE4CCA941FCCCCCABE9A0A",
        "status": "pending",
        "id": "1757E1D7FD5E410A9C563024250015BF",
        "account_id": "70CA234077134ED0BF2E0E46B0EDC36F"
    },
    "event": "invoice.created"
}

站点 B 的指南说此数据将使用 content-type application/x-www-form-urlencoded 并使用 POST 方法发送。

如何在 POSTMAN 上设置它?

我正在尝试以下操作:第一次配置标题/内容类型,如下所示

第二:我这样配置主体:

然后我点击提交按钮,变成这样:

是这样吗?

如果是这样,我怎么能在我的 Action 上得到这个?

【问题讨论】:

    标签: c# asp.net-mvc postman


    【解决方案1】:

    尝试选择“原始”并粘贴您的 json 数据。将 content-type 标头保留在 application/x-www-form-urlencoded 上。

    对我来说它正在工作。我已经使用 WebApi 控制器方法进行了测试,该方法接收一个复杂类型参数(类似于您的结构)

    【讨论】:

      【解决方案2】:

      使用“raw”后,旁边有一个下拉菜单,可以将其设置为 JSON。 Post请求的header会自动配置。

      【讨论】:

      • 好吧,如果这个下拉菜单不难看到的话……这里有一些互联网达布隆来拯救我的理智。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-10
      • 2017-01-30
      • 2021-06-23
      相关资源
      最近更新 更多