当前位置: 答题翼 > 问答 > 求职面试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

第四题:在ASP 中,Server中有一个方法是URLEncode(string) 如: response.write Server.URLEncode(


第四题:在ASP 中,Server中有一个方法是URLEncode(string)

如: response.write Server.URLEncode("Test.ASP?TestNum=100&TestStr=你好")

结果输出: Test%2EASP%3FTestNum%3D100%26TestStr%3D%C4%E3%BA%C3

在ASP 中,有ASC(String),Hex(Number),Mid(String,start,[,length])这三个可能用

到的函数,如果是三个函数的用法

如:

ASC("A")=65,ASC("你")= -15133

Hex(65)="41",Hex(-15133)="C4E3"

Mid("hello",2,1)="e", mid("this is test!",9,2)="te"

现在要求编写编码函数 Function TestEncode(SourceString),及一个解码函数

Function TestDecode(CodeString)。TestEncode(SourceString)是将SourceString

串中非字母且非汉字且非数字的字符转换为对应Ansi编码的十六进制编码!

如:

TestEncode("Test.ASP?TestNum=100&TestStr=你好")=

"Test%2EASP%3FTestNum%3D100%26TestStr%3D 你好"

而TestDecode(CodeString)是将编码的串还原,是TestEncode的逆函数。

请帮忙给出正确答案和分析,谢谢!

参考答案
答案整理中……
您可能感兴趣的试题
  • 第四题:在ASP 中,Server中有一个方法是URLEncode(string) 如: response.write Server.URLEncode(

  • ●采用Windows Server 2003 创建一个 Web站点,主目录中添加主页文件index.asp 后,在客户机的浏览

  • 在Windows Server 2003上启用IIS6.0提供Web服务,创建一个Web站点并将主页文件index.asp复制到该W

  • ● 在Windows Server 2003上启用IIS6.0提供Web服务,创建一个Web站点并将主页文件 index.asp 拷贝

  • ●采用Windows Server 2003 创建一个 Web站点,主目录中添加主页文件index.asp 后,在客户机的浏览

  • 在网络中有一台Windows Server 2003文件服务器fileserver 上面有销售部的一个公共文件夹sales。在