コンソール アプリケーションを使用して URL をそのパラメータから簡単に分割し、パラメータを URL エンコードできるようにしたいと考えています。これを簡単にするタイプはありますか?これは Web サーバーの外部で実行されていることに注意してください。
URL の形式は次のとおりです。
例えば
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);
第二に、第二は?
有効ですか?このデータは、サードパーティのアプリから取得されます。確かにこれは Regex で実現できますが、私のチームのほとんどの人は正規表現を知らないので、私はそれを使用したくありません。