Perl Escape :: HTML函数不会逃脱#?

管理以缩小代码范围: http://pastebin.com/J40Atm9m 很抱歉是一个痛苦,但我真的以为我在
GetQueryString
子程序中使用
uri_escape
已经破解但现在我真的没有想法,否则我不会问。 任何见解都非常感谢。 马丁     
已邀请:
HTML :: Escape不应该转义为“#”,因为“#”对于HTML并不安全。问题在于,在将数据放入URI之前,不要将URI转义为URI;使用URI :: Escape。     
这是很多代码。减少测试用例会很有帮助。 而不是阅读所有内容,我将假设这是你正在做的事情: 你得到原始数据 您将原始数据放在URI中 您编码HTML的URI 您将编码的URI放在HTML中 如果是这样,那么你错过了这个: 您需要对URI的数据进行编码。     

要回复问题请先登录注册