• 締切済み

POST通信で "%" 文字は送信できない??。。。

お世話になっております。 POST通信で "%" 文字を送信したいです。 エスケープの方法等調べてみたのですがどうしてもわかりません。 ご教授頂ければと思います。。 どうぞよろしくお願いします。 下記2つを実行して例(2)の%を扱った場合、正常に出力されません。 何か解決方法が何かあればと思い投稿させて頂きました 。 例(1) 実行:http://localhost/test/test.asp?aa=A0001 をIEから実行した場合・・・ 結果:IE上にA0001と正常出力されます。。。 例(2) 実行:http://localhost/test/test.asp?aa=%0001 をIEから実行した場合・・・ 結果:IE上には何も表示されません。(真白な画面になります。。) --- test.asp ------------------- <% response.write(request("aa")) %> -------------------------------

みんなの回答

  • benelli
  • ベストアンサー率51% (78/152)
回答No.1

"%"を"%25"に置き換えたらどうでしょうか? http://localhost/test/test.asp?aa=%250001

clockedjp
質問者

お礼

回答ありがとうございます。m(_ _)m 早速試してみます。

関連するQ&A