我有一個字符串,我想添加到一個URL變量,但我不能讓Rails到而不是編碼它。無法覆蓋參數的URL編碼
下面是我得到了什麼:
<%= link_to "Example", example_path(@resource, email: '*|EMAIL|*') %>
的是輸出爲:
http://example.com/example/123?email=%2A%7CEMAIL%7C%2A
但我想:
http://example.com/example/123?email=*|EMAIL|*
我已經嘗試了所有的以下至得到*|EMAIL|*
輸出正確,但沒有去...
<%= link_to "Example", example_path(@resource, email: '*|EMAIL|*').html_safe %>
<%= raw link_to "Example", example_path(@resource, email: '*|EMAIL|*') %>
<%= link_to "Example", example_path(@resource, email: '*|EMAIL|*'.html_safe) %>
<%= link_to "Example", example_path(@resource, email: raw('*|EMAIL|*')) %>