最近我升級到Windows 8.1分別到IIS 8.5。Uri.OriginalString編碼在IIS 8.5
我有一個WCF Web服務,得到原始URL以:
var url = operationContext.IncomingMessageProperties.Via;
比方說,該網址是:http://localhost/[email protected]
(這是原始URL)
之前升級在url.OriginalString
我接收確切的原始網址。 在url.OriginalString
升級後我收到http://localhost/?email=test%40test.com
任何想法可能是什麼原因呢?
謝謝。
url是一樣的,但編碼。 – Fals
絕對的問題是,在升級到8.5之前,url.OriginalString包含NOT編碼的字符串。 –