를 이스케이프 나는 다음과 같은 경로가 : 작업 표시보관할 것 @ 문자는
get "/@:user_name", UserController, :show
합니다. 출력은 완전히 이스케이프
user_path(@conn, :show, @current_user.user_name)
: 나는 URL 도우미를 사용할 때,
get "/@/:user_name", UserController, :show
:
이 같은 경로를 구현하는 경우 그러면 @ 기호는 이스케이프되지 않은 채로 출력됩니다 :
@ 기호에 대한 탈출하지 않고 첫 번째 경로를 구현하는 방법이 있습니까? URL 경로에서 @ 기호를 사용하는 것이 좋지 않습니까?
문자열에 '/ : username'및 패턴 일치를 사용해 보셨습니까? 어쩌면 당신의 컨트롤러에서 다음과 같을 것이다.'def show (conn, % { "params"=> "@")''? –
Sheharyar