当前位置:  开发笔记 > 后端 > 正文

Control.ResolveUrl与Control.ResolveClientUrl对比VirtualPathUtility.ToAbsolute

如何解决《Control.ResolveUrl与Control.ResolveClientUrl对比VirtualPathUtility.ToAbsolute》经验,为你挑选了2个好方法。

在解析以波浪号(〜)开头的路径时,使用这些方法之一是否有任何好处?

一般来说,如果你在html中发送相对路径或绝对路径,那么更好的做法是什么?



1> Aaron Hoffma..:

ResolveUrl和ResolveClientUrl之间的区别在于ResolveClientUrl返回相对于当前页面的路径,ResolveUrl返回相对于站点根目录的路径:

http://www.andornot.com/blog/post/ResolveUrl-vs-ResolveClientUrl.aspx

我建议使用绝对路径.

编辑:Rick Strahl发表了一篇很好的文章

Edit2:删除了有关缓存的内容.不添加答案,可能不一定准确.

http://west-wind.com/weblog/posts/132081.aspx



2> Rohit Agarwa..:

这是另一篇解释ASP.NET中解析路径的各种方法之间差异的文章 -

在ASP.NET中解析URL的不同方法

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有