首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持unicode的编码功能,可在asp和asp.net中工作。

问支持unicode的编码功能,可在asp和asp.net中工作。
EN

Stack Overflow用户
提问于 2011-06-27 18:32:51
回答 1查看 392关注 0票数 0

我想要一个编码功能,可以支持unicode,并在asp和asp.net的工作。我将在asp中创建一个编码的url,但我想在asp.net中解码此url。我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2011-11-18 22:43:46

我对这个前提提出质疑。为经典的asp和asp.net构建相同的函数是一个非常糟糕的想法,因为asp.net已经有了正确处理urls的函数:

System.Web.HttpServerUtility.UrlEncode()

System.Web.HttpServerUtility.UrlDecode()

你不能在你的asp经典代码中使用这些函数,但是在asp.net中使用除了这些函数之外的任何函数都是疯狂的。

不要担心一边编码,另一边解码。Url编码是标准的。如果你从经典的asp中正确地编码你的函数(例如:使用Server.UrlEncode()),ASP.Net内置的网址解码器将能够读取它。

现在,为了完整起见,两个平台之间的内置方法实际上存在一些差异。但它们在这里对你有利:用经典asp的内置函数编码的url仍然可以被asp.net的内置函数正确解码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6491550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档