検索

ホームページ  >  に質問  >  本文

URLのデコード中にエラーが発生しました

問題: Android によってバックグラウンド サーバーにデコードされた中国語が文字化けします。 。

###環境:### リーリー

エンコードの問題のはずですが。 。 。

###どうもありがとう。 。 。

さらに、次のステートメントを使用してエンコーディングをテストします:

リーリー ###出力### リーリー

。 。 。 。

曾经蜡笔没有小新曾经蜡笔没有小新2713日前816

全員に返信(2)返信します

  • 淡淡烟草味

    淡淡烟草味2017-06-23 09:15:56

    背景にエンコードフィルターが追加されていますか?

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-23 09:15:56

    URLEncode/Decode は、URL 形式自体との競合を避けるための URL 内のパラメーター値用です。 Tomcat は URL パラメータ値を自動的にデコードするため、それらを直接取得するだけで済みます。たとえば、次の JSP:

    リーリー

    実際、2 つの「Hello」リンクには違いはありません。Web ページのソース コードを開いて、一方はエンコードされており、もう一方はエンコードされていないことを確認できます。正しい値、つまり request.getParameter("name") 結果のコンテンツはまったく同じです。

    返事
    0
  • キャンセル返事