【问题标题】:How do I handle, parse, a colon in the url with httparty and json如何使用 httparty 和 json 处理、解析 url 中的冒号
【发布时间】:2013-08-25 07:03:13
【问题描述】:

我正在尝试解析我网站上的 Mochi Media API。不幸的是,他们在 API URL 中使用了冒号......

http://feedmonger.mochimedia.com/feeds/query/?q=(recommendation:>=0) and category:action&partner_id=XXXX

问题是,使用 httparty,鉴于 :query/options 哈希将自动转换为标准查询字符串,我该如何解析该 url:

get('/myNewApiUrl', :query => {:key => value}) | http://base/myNewApiUrl?key=value&key2=value2

我需要一些东西来处理这个:

get('/myNewApiUrl', :query => {:key => value}) | http://base/myNewApiUrl?key:value&key2=value2

谁能帮帮我……我正准备把我的头撞到墙上。 :/

【问题讨论】:

    标签: ruby-on-rails json ruby-on-rails-3 httparty mochi


    【解决方案1】:

    好的,我可以通过使用一个变量来解决这个问题,然后将其传递给 httparty 的 get 方法。

    即

    url = ["URL-UP-TO-/?query=CATEGORY:",category].join("")
    get(url)
    

    希望这可以帮助其他希望使用 httparty 的人。 GEM真的很厉害!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-11
      • 2014-09-28
      • 2015-09-09
      相关资源
      最近更新 更多