@"http://www.test.com/blog//abc.htm "

解决方案 »

  1.   

    http://topic.csdn.net/u/20090108/11/36712E54-CE2E-4C7F-8DB2-B5A3DA16F9D0.html
      

  2.   

    http://msdn.microsoft.com/zh-cn/library/aa664670(VS.71).aspx
      

  3.   

    汗....楼上老大些,,看来是外行...
    我说的是  Uri 的转义,,不是C#里那个特殊字符转义
      

  4.   

    你给一个能访问的这样的地址
    再说了,在浏览器中,你多个连续的//肯定解释成一个/
    http://www.test.com/blog//abc.htm

    http://www.test.com/blog/abc.htm
    对于URL来说,有区别吗
      

  5.   

    IE不会转, 不信抓包看看,这两个对LINUX主机是有区别的,
      

  6.   

    有区别,,正引为遇到了,所以才来问的, ,这情况太特殊了, ,
    如果http://www.test.com/blog//abc.htm就可以请求到网页但http://www.test.com/blog/abc.htm
    就返回404,,不过C#的HttpRequest似乎对这个没办法,,,