簡體   English   中英

Request.QueryString返回不一致的值

[英]Request.QueryString returns inconsistent values

我正在使用編碼的查詢字符串,但是遇到問題。

網址: default.aspx?qX81JvYf9eQ%3d-dmVoaWNsZUlkPTE0MTM%3d

Page_Load我使用Request.QueryString檢索查詢字符串,但它在IIS Express和本地IIS 8服務器上返回不同的結果:

IIS Express:
qX81JvYf9eQ%3d-dmVoaWNsZUlkPTE0MTM%3d (正確)

IIS 8:
qX81JvYf9eQ%3d-dmVoaWNsZUlkPTE0MTM%3d%3f

IIS 8還有一個附加的'%3f'。

為什么會這樣呢? 我假設這一定是由於某處的IIS設置所致。

問題是由於URL Rewriter出現故障。 非常痛苦,浪費大量時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM