6
当您创建一个新的URI是这样的:不正确的新的URI(基地,相对)在.NET行为
New Uri(New Uri("http://example.com/test.php"),"?x=y")
返回:
http://example.com/?x=y
它应该返回:
http://example.com/test.php?x=y
根据每个主要的浏览器(我不太清楚RFC说的是什么)。
这是一个错误还是在那里有任何其他功能的行为正确,还有什么是最好的方法来解决它而不重新发明轮子?
无赖:)感谢您指出正确的RFC。我会做一些狡猾的修复。 – 2010-01-08 14:22:01