將空格,加號,雙引號和重音拉丁字符添加到URL作爲參數時,我遇到了一些問題。它們總是被轉換爲以%開頭的數字,這給我們帶來了很多麻煩,因爲葡萄牙人使用了很多這些字符。Rails:如何避免更改URL中的空格和其他特殊字符
當在URL中手動輸入字符時,一切正常,但一旦rails導入鏈接,它將替換它。
有沒有辦法避免這種情況?
下面是一個例子。取而代之的
url?q=transgênico
我們得到
url?q=transg%C3%AAnico
這完全打破了我們的搜索和通訊通過參數的其他網站 - 手動鍵入特殊字符時工作正常。
我必須承認我沒有搜索這個,因爲英語不是我的第一語言,我也不知道要搜索什麼......我所有的嘗試都沒有結果,但我可能使用了不好的術語。
使用Rails 2.3.8。
預先感謝您。
您可以添加的link_to代碼? – rwilliams 2010-11-12 18:19:23