private string parse(string Url)
{
Uri url = new Uri(Url);
if (string.IsNullOrEmpty(url.Query))
{
return Url;
}
if (string.IsNullOrEmpty(url.PathAndQuery))
{
return Url;
}
string query = url.Query;
string path = url.AbsolutePath;
string scheme = url.Scheme;
string host = url.Host;
string[] arr = query.Split('&');
string[] x = new string[arr.Length];
for (int a = 0; a < arr.Length; a++)
{
x[a] = arr[a].Replace(arr[a], arr[a] + HttpUtility.UrlEncode("'"));
}
string url_ = scheme + "://" + host + path + string.Join("&", x);
return url_;
}
Comments