正在解码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对名称进行编码。

正在解码Querystring

不知道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">