URLEncoderクラスを使用して私の文字列(Say String a = "123 + gtyt")をエンコードしました。エンコードされた文字列はString bです。次に、URLに追加されたパラメータとして "String b"を送信します。 http://example.com?request=bと言うことができます。 URLDecoderの、私の文字列内のシンボル+を使用してexample.comで
URLコードのデコードは誰が行いますか?
私は文字列をデコード
が不足していると私は今をデコードした後、私はデコードせずに印刷する場合は、「文字列」を取得しておりませんexample.comの "String b" 文字列は正確にです。
私の疑問は、リダイレクト中にブラウザ自体でデコードが行われるかどうかです。
はあなたが使用している正確なコードを示してもらえますか? – Torious
エンコーディングの場合
String xmlString1 = URLEncoder.encode(xmlString、 "utf-8"); 文字列reqString = "http://example.com/saml/IDProvider"+"?SAMLRequest=" + xmlString1; – suraj
@Torious example.comでのデコレーションでは、String response = request.getParameter( "response");
文字列xmlString2 = URLDecoder.decode(レスポンス "utf-8") – suraj