Uri( Uri, String, Bool ) er udgået - Problem med UnEscape af URL
Det er endelig lykkedes mig at loope igennem alle URLs på en en HTML-side (string) men nu står jeg med det problem af Uri constructoren som tager 3 parametre :new Uri( Uri, String, Bool )
http://msdn2.microsoft.com/en-us/library/tda6927a(vs.80).aspx
er udgået, idet dontEscape pr definition altid er False nu (.NET 2.0)
Mit problem er at en rel-URL som fx. "/mappe/Sjov & Ballade/" overlever selvom den er escaped til at starte med "/mappe/Sjov%20%26%20Ballade/"
test :
Uri BaseURL = new Uri("http://www.minside.dk");
String relURL = "mappe/Sjov%20%26%20Ballade/";
string absURL1 = new Uri(BaseURL, relURL, false);
string absURL2 = new Uri(BaseURL, relURL, true);
// (absURL1 == absURL2) = true :(
hvad kan jeg gøre ved problemet ?