[英]Decoding Querystring
我有這個網址鏈接: 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>
)
我在網絡配置文件中進行了一些更改。
<httpRuntime targetFramework="4.5" executionTimeout="100000" maxRequestLength="214748364" requestValidationMode="2.0" />
<pages validateRequest="false">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.