Настройте попадание URL из ActiveResource - PullRequest
2 голосов
/ 16 июля 2010

У меня есть приложение App2, в которое я отправляю запрос POST от App1, используя ActiveResource.

. На App1 у меня есть

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 Ответ

3 голосов
/ 16 июля 2010

Ну, я понял это через несколько минут после того, как я написал это!Просто замените косую черту

, замените

self.prefix "/api/editing_item/"

на

self.prefix "/api/editing_item"

и добавьте

self.element_name ""

Надеюсь, это кому-нибудь поможет ...

...