2010-10-26 3 views
5

Se un parametro url è in urlencoded, i rail lo decodificano per me o devo chiamare me stesso CGI :: unencode?I parametri di Unencode URL di controller di Rails per me?

(sto chiedendo perché sto vedendo quello che è penso che il comportamento incoerente, e può essere un bug in entrambi rotaie o RSpec, ma volevo chiedere prima qui per ottenere un controllo di integrità)

+0

ticket rspec rilevante: http://github.com/rspec/rspec-core/issues/issue/201 –

+0

Sembra che si tratti di un bug/problema reale con le guide, vedere questo ticket: https: //rails.lighthouseapp. com/projects/8994/ticket/5869-params-in-functional-tests-not-send-to-controller-codificato –

risposta

7

Sì, Rails decodificherà automaticamente i valori GET e POST per te.

+0

... ma non parametri di percorso. (?) – rook

Problemi correlati