我有一个ashx文件,它需要一些查询字符串值来传递适当的图像。在上下文中解码查询字符串。请求
问题是一些搜索引擎urlencode然后htmlencode这些网址在他们的缓存或当他们索引这些。
因此,例如,而不是让
/preview.ashx?file=abcd.jpg&root=small
我得到
/preview.ashx?file=abcd.jpg&root=small
这主要投落context.Request.QueryString["root"]
所以它认为没有可变根
我猜第二查询字符串中的键是amp;根即部分&签收后。
我想知道的是,如果有一种方法来自动html和urldecode服务器端querystring,以便程序不会感到困惑。
你用'C'标记了问题 - 你的意思是'C#'吗? – Oded
不应该是︰'context.Request.QueryString [“root”]'(_string_'根') – Oded
是的..我的意思是c#... context.Request.QueryString [“root”]应该返回小,但是它返回null,因为没有这样的密钥根....有一个关键放大器;根 – robert