【问题标题】:Generate form post from local log to test a webhook?从本地日志生成表单帖子以测试 webhook?
【发布时间】:2021-06-07 12:08:14
【问题描述】:

我正在尝试从 shopify CreateOrder webhook 中解析 json 格式的复杂表单帖子

为了简化测试和编码,我想从服务器中的参数 = 重新创建帖子。输出,这样我就不必在每个测试周期都创建购物车了

这是我的日志文件中的一个示例:

Started POST "/shopify?id=123456&shopifyaction=OC&incomingpipe=6" for xxx.xxx.xxx.xxx at 2021-03-09 14:24:22 +0000
Processing by ShopifyWebhooksController#shopify_webhook as TEXT
  Parameters: {"A1984"=>"1", "A9873"=>"5", "A1674"=>"2", "A8724"=>"1", "A3574"=>"3", "A1165"=>"5", "wbid"=>"162", "shopifyaction"=>"OC", "incomingpipe"=>"6"}
 [WB] Shopify Post Verified 

我想获取其中的参数散列并从 ajax 或控制器中发布它,但是当我尝试将其转换为咖啡脚本/或 json 或任何将其解析为形式,男子气概,因为来自shopify的真正真实的帖子是疯狂的可怕混乱。即使有一个好的文本编辑器 find replace 我到处抛出错误只是为了让 jQuery 阅读它

在我缺少的控制器中执行此操作是否有一个简单明显的过程?

【问题讨论】:

    标签: ruby-on-rails forms ruby-on-rails-4.2


    【解决方案1】:

    对于任何寻求解决此问题的好方法的人,

    Yaro 的工厂 Gem REPOST 解决了所有麻烦

    https://github.com/vergilet/repost

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-02
      • 1970-01-01
      • 1970-01-01
      • 2018-10-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多