爬虫技术 -- 基础学习(六)解析相对地址

  在HTML网页中经常使用相对URL。绝对URL是不依赖其他URL路径。在一定的上下文环境可以使用相对URL。网页中的相对URL的形式如:“./index.html”。可以在<A>和<img>标签中使用相对URL。如:<img src = "../images/a.gif" />。

  • 那么如何把相对URL转换成绝对URL呢?

  可以根据所在页面的绝对URL地址,把相对URL转换成绝对URL.

  在C#中,可以用System.Uri来解决这个问题,代码如下:

using System;
……
    Uri baseUri = new Uri("http://my.server.com/myfolder/directory/sample");
    Uri absoluteUri = new Uri(baseUri, "../../other/path"); //将第二个参数中的相对地址转换为绝对地址。
……

 

转载于:https://www.cnblogs.com/lmei/p/3474442.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值