- - PR -
ASPとASP.NETでUrlEncodeの結果が異なる
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-07-09 18:38
ASPで作った"user_info"という名前のクッキーを
ASP.NETで取得できませんでした。 そこでトレースを見てみると、 "user%5Finfo"という名前になっていたので、 それならばと、 HttpCookie cookie = Request.Cookies[Server.UrlEncode("user_info")]; としてみたところ、やっぱり取得できません。 Server.UrlEncode("user_info") の実行結果を確認すると、 案の定"user_info"のままです。 ためしに ASPでServer.URLEncode("user_info") を実行してみると "user%5Finfo"となりました。 これはどういうことで、どうすればよいのでしょうか。 今は不本意ながら HttpCookie cookie = Request.Cookies["user%5Finfo"] としていますが、訳がわからないので不安です。 |
1