我想使用控制檯應用程序輕鬆地將URL從PARAMS中分開,以便我可以對參數進行URL編碼。有沒有這樣簡單的類型?請記住,這是在Web服務器之外運行的。將url視爲c#對象,以便我可以拆分參數
該URL的格式是
E.G.
string url = "http://sitename/folder1/someweb.dll?RetrieveTestByDateTime?PatientID=1234¶m2=blah blah blah";
於是我可以做
string finalUrl = "http://sitename/folder1/someweb.dll?RetriveTestByDateTime?PatientID=" + HttpUtility.UrlEncode(PatientIDValue) + HttpUtility.UrlEncode(param2Value);
其次,是第二?
有效?這些數據來自第三方應用。當然,這可以用正則表達式來完成,但我不喜歡使用它,因爲我們團隊中的大多數人都不知道正則表達式。
你可以寫你自己的工具。 – 2012-07-05 21:13:29
URL上的第二個'?'將被視爲第一個參數名稱的一部分。 – Oded 2012-07-05 21:19:30