0

現在、Tuckey と Tomcat を使用して URL を書き換えようとしています。

現在翻訳に挑戦中です

myapp.com/track/2340ddkef?dkfkeif&3434

myapp.com?req=track&id=2340ddkef?dkfkeif&3434

しかし、最初の後?または & パラメータが切り取られてのみ

myapp.com?req=track&id=2340ddkef

サーブレットに送信されます。どうすればその動作を変更できますか? それはタッキーでも可能ですか、それともキャラクターが失われないようにするために何らかのフィルターを適用する必要がありますか?

4

1 に答える 1

1

埋め込み?そして、そのような URL の & は実際には有効ではありません。これらの文字列を URL エンコードする必要があります。たとえば、Java では次のように使用します。

URLEncoder.encode(id, "UTF-8")
于 2012-07-26T01:40:33.830 に答える