网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

第四题:在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("Test.ASP?TestNum=100TestStr=你好")结果输出: Test%2EASP%3FTestNum%3D100%26TestStr%3D%C4%E3%BA%C3在ASP 中,有ASC(String),Hex(Number),Mid(String,start,[,length])这三个可能用到的函数,如果是三个函数的用法如:ASC("A")=65,ASC("你")= -15133Hex(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=100TestStr=你好")="Test%2EASP%3FTestNum%3D100%26TestStr%3D 你好"而TestDecode(CodeString)是将编码的串还原,是TestEncode的逆函数。 ” 相关考题
考题 创建一个新的对象使用的是server对象的()方法。 A.CreateObjectB.HTMLEncodeC.ScriptTimeoutD.URLEncode

考题 执行语句a=Server.URLEncode("b c")后,变量a的值是()(请注意其中空格) A.b cB.b+cC.b+cD.b c

考题 在ASP中,如果想要实现从目前的网页转移到另一个网页,需要的方法是( )A.Response.writeB.Response.endC.Response.redirectD.Server.MapPath

考题 以下关于ASP中对象的说法错误的是______。A.ASP的built-in对象不用产生一个实例就能够直接引用B.ASP的built-in对象需要用server对象的CreatInternalObject方法来产生一个实例才能够引用C.在整个网站应用中内嵌对象的所有方法、集合以及属性都是自动可访问的D.ASP的ActiveX组件需要用server对象的CreatObject方法来产生一个实例才能够引用

考题 试说明在ASP程序中,Server.Execute和Server.Transfer在执行方式上有什么不同。

考题 ASP.NET中关于Server对象的URLEncode方法描述正确的是()。A.将字符串转换成URL的编码输出B.将URL编码还原为原来的字符串C.将字符串转换成HTML格式输出D.以上都不对

考题 在ASP内置对象中,每个用户都拥有一个 对象, 用于记录用户的相关信息。A.sessionB.ApplicationC.cookiesD.Server

考题 ASP.NET中关于Server对象的URLEncode方法描述正确的是()。A.将字符串转换成URL的编码输出B.将URL编码还原为原来的字符串C.将字符串转换成HTML格式输出D.三种说法都不对

考题 Server对象用于创建服务器组件实例的方法是()。A.CreateObjectB.MapPathC.HTMLEncodeD.URLEncode