2010-10-26 36 views
5

Nếu tham số url được mã hóa url, đường ray có giải mã nó cho tôi hay tôi phải gọi CGI :: unencode?Do Rails bộ điều khiển URL unencode params cho tôi?

(Tôi hỏi vì tôi nhìn thấy những gì là Tôi nghĩ rằng hành vi không phù hợp, và có thể là một lỗi trong hai đường ray hoặc rspec, nhưng muốn hỏi ở đây đầu tiên để có được một kiểm tra sanity)

+0

vé rspec liên quan: http://github.com/rspec/rspec-core/issues/issue/201 –

+0

Có vẻ như đó là lỗi/vấn đề thực sự với đường ray, hãy xem vé này: https: //rails.lighthouseapp. com/projects/8994/ticket/5869-params-in-functional-tests-không được gửi đến bộ điều khiển được mã hóa –

Trả lời

7

Vâng, Rails sẽ tự động giải mã các giá trị GET và POST cho bạn.

+0

... nhưng không phải là thông số đường dẫn. (?) – rook

Các vấn đề liên quan