2013-05-13 7 views
0

에스프레소의 처리되지 않은 경로는 404를 발생시키지 않는 대신 브라우저의 "max params accepted: 0; params given: 1"을 참조하십시오. 보편적으로 오류 처리기로 라우팅하는 방법이 있습니까?에스프레소의 처리되지 않은 경로

감사합니다.

답변

1

경로가 아닌 매개 변수에 대해 자세히 설명합니다.

해결 된 조치로 "X params accepted, Y given"메시지가 반환됩니다.

class App < E 
    error 404 do |error| 
    # render your styled error page 
    end 

    # actions 
end 
: :some_action 만에 /some_action/

이러한 오류를 처리하려면 단순히 404 오류 처리기를 추가 응답 할 때

def some_action 
    # ... 
end 

/some_action/something
처럼 전화 :

당신이 뭔가를 가장 가능성이

+0

위대한 작품! 고맙습니다! – rebnoob

관련 문제