2

Railsでは、すべてのURLを全面的に使用してエスケープできるようにしたいと思いますlink_to。これを行うための最良の方法は何ですか?

現在、パーマリンクはUTF-8に保存されています。例:水-水として保存されます

Spreeを実行しているので、同じことを実現するために、すべてのテンプレートファイルをCGI.escapesでオーバーライドすることは避けたいと思います。

その他の考慮事項:

  • エスケープされたURLをパーマリンク列に保存しますか?(paramsはそれをUTF-8にエンコードしますが、エスケープされたものとしてDBに格納されていたため、続編はそれを見つけることができません)

よろしくお願いします!ジャスティン

4

1 に答える 1

0

link_to はすでに UTF-8 を適切にエスケープしています。ブラウザがすでにそれを解釈していたので、エスケープされていないと認識しました。

http://www.rexswain.com/httpview.htmlなどの raw HTTP ビューアーを使用する

それを見るのに役立ちました。

于 2013-01-30T03:54:14.150 に答える