正在解码Querystring
本文关键字:Querystring 解码 | 更新日期: 2023-09-27 18:20:52
我有这个url链接:http://localhost:50201/CastingForms/CastingList.aspx?name=<a>
。
如何获取参数name
。
现在我使用这个代码sname = Request.QueryString["name"];
但它返回""
(空结果)。
我使用System.Web.HttpUtility.HtmlEncode
对名称进行编码。
不知道Net的版本。这里有一个可能的解决方案。
var queryValues = Request.RequestUri.ParseQueryString();
然后像Dictionary集合一样访问查询值。
重定向新url;我没有对html标签进行编码。我在另一页编码。我作为字符串(http://localhost:50201/CastingForms/CastingList.aspx?name=<a>
)传输
我在web配置文件中做了一些更改。
<httpRuntime targetFramework="4.5" executionTimeout="100000" maxRequestLength="214748364" requestValidationMode="2.0" />
<pages validateRequest="false">