84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
問題: Android によってバックグラウンド サーバーにデコードされた中国語が文字化けします。 。
エンコードの問題のはずですが。 。 。
リーリー ###出力### リーリー
背景にエンコードフィルターが追加されていますか?
URLEncode/Decode は、URL 形式自体との競合を避けるための URL 内のパラメーター値用です。 Tomcat は URL パラメータ値を自動的にデコードするため、それらを直接取得するだけで済みます。たとえば、次の JSP:
実際、2 つの「Hello」リンクには違いはありません。Web ページのソース コードを開いて、一方はエンコードされており、もう一方はエンコードされていないことを確認できます。正しい値、つまりrequest.getParameter("name")結果のコンテンツはまったく同じです。
request.getParameter("name")
背景にエンコードフィルターが追加されていますか?
URLEncode/Decode は、URL 形式自体との競合を避けるための URL 内のパラメーター値用です。 Tomcat は URL パラメータ値を自動的にデコードするため、それらを直接取得するだけで済みます。たとえば、次の JSP:
リーリー実際、2 つの「Hello」リンクには違いはありません。Web ページのソース コードを開いて、一方はエンコードされており、もう一方はエンコードされていないことを確認できます。正しい値、つまり
request.getParameter("name")
結果のコンテンツはまったく同じです。