Dzwebs.Net

撰写电脑技术杂文十余年

c#处理URL网页绝对路径的代码

Admin | 2010-11-24 9:39:44 | 被阅次数 | 10282

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  网站中的各种资源,都是通过网页的形式展示出来的。而网页中的各种对象,比如图片、软件、视频等对象,都存在一个路径,即指向其保存在服务器中的位置。

  网页资源的保存位置,在网页中,有绝对路径和相对路径之分。一般情况下,为避免网站目录的改变或存盘位置的改变,应尽可能的使用相对路径,这样有利于网站资料的管理。如果您的路径为绝对路径,可通过如下的方法来解决。

  通过如下的代码,可以有效的解决asp.net c#中的绝对路径URL。

  代码如下:

  if (strRef.IndexOf("..") != -1 || strRef.StartsWith("/") == true || strRef.StartsWith("http://") == false)
  {
   strRef = new Uri(uri, strRef).AbsoluteUri;
  }

  其中uri为该网站的个资源的绝对路径的地址。


该杂文来自: 网站开发杂文

上一篇:多种语言逻辑运算符与或非的介绍列表

下一篇:c# winform将打开的程序置于后台运行的代码

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计