代码之家  ›  专栏  ›  技术社区  ›  Garfield

自定义ActiveResource中的URL命中

  •  2
  • Garfield  · 技术社区  · 14 年前

    我有一份申请 App2 我要寄一份 POST 请求来自 App1 使用 ActiveResource .

    附录1 , 我有

    module App2
        class Iteeem # Purposely misspelled here
            def self.edit_item
                self.prefix "/api/editing_item/"
                post :item, {:property => {:value => 5665}}
            end
        end
    end
    

    它击中了

    http://app2.mydomain.com/api/editing_item/iteeems/item.xml 
    

    (现在你知道我为什么错投了)

    http://app2.mydomain.com/api/editing_item/item.xml
    

    请给我建议。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Garfield    14 年前

    好吧,在我贴了这张照片之后就收到了!

    代替

    self.prefix "/api/editing_item/"
    

    具有

    self.prefix "/api/editing_item"
    

    self.element_name ""