出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[4551] Re:NNでQueryStringの取得 |
投稿者:ともぽんさん 2004/08/02 10:21:54 |
> あ、もしかして、このリンクを吐き出す処理で既にHTMLEncodeをしていて、URLEncodeをすると&ampになるってことか(気付けよ私 > > まぁ、それでも、さっきの書き込みを見てもらえればわかりますけど > > > <%=Server.HTMLEncode(Server.URLEncode("test1=1&test2=2"))%> > の結果が > test1%3D1%26test2%3D2 > なわけですから、いけると思うんですけど。 > > <%=Server.HTMLEncode(Server.HTMLEncode("test1=1&test2=2"))%> > の結果が > test1=1&test2=2 > になっているところから、URLEncodeとするところでHtmlEncodeしてる可能性が高いですね うーん。うまくいきませんでした(@@) サニタイジングが目的なので、しつこく遷移するごとにURLEncode・HtmlEncodeを行ってあるんですが、どうも画面遷移後にHtmlEncodeを行ってさらに次に遷移したときに文字列として認識してしまうみたいです。 なので、「&」に関してはHtmlecodeしないよう力技で応急処置してしまいました。 アドバイスありがとうございます。 |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |