Kiedy tworzysz nowy URI tak:Nieprawidłowa nowy Uri (podstawa, względne) zachowanie w .NET
New Uri(New Uri("http://example.com/test.php"),"?x=y")
zwraca:
http://example.com/?x=y
Miało wrócić:
http://example.com/test.php?x=y
zgodnie z każdą główną przeglądarką () Nie jestem do końca pewien, co mówi RFC:).
Czy to jest błąd, czy istnieje jakaś inna funkcja, która zachowuje się poprawnie, a także, jaki jest najlepszy sposób, aby to naprawić bez ponownego odkrywania koła?
Bummer :) Dzięki za wskazanie, aby poprawić RFC. Zrobię coś podejrzanego. –