博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net 获取 Html页面源码
阅读量:5062 次
发布时间:2019-06-12

本文共 806 字,大约阅读时间需要 2 分钟。

using System;

using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page

{
    protected void Page_Load(object sender, EventArgs e)
    {
        string html =Get_Html(HttpContext.Current.Server.MapPath(@"~/") + "index.html");
        Response.Write(html);
    }
    /// <summary>
    /// 根据链接地址 获取 Html文本
    /// </summary>
    public static string Get_Html(string Url)
    {
        System.Net.WebClient wc = new System.Net.WebClient();
        try
        {
            Byte[] pageData = wc.DownloadData(Url);
            wc.Credentials = System.Net.CredentialCache.DefaultCredentials;
            wc.Dispose();
            return System.Text.Encoding.Default.GetString(pageData);
           
        }
        catch (Exception ex)
        {
        }
        finally
        {
        }
        return "";
    }
}

转载于:https://www.cnblogs.com/xiaoleiking/archive/2011/09/19/2181614.html

你可能感兴趣的文章
JMeter学习-005-JMeter 主要组件概要介绍及执行顺序(转载)
查看>>
墨菲定理实战
查看>>
自定义AutoCompleteTextView
查看>>
LINQ之路(2):LINQ to SQL本质
查看>>
(转载)winform图片标尺控件
查看>>
day 56 linux的安装python3 ,虚拟环境,mysql ,redis
查看>>
collectd+infludb+grafana实现tomcat JVM监控
查看>>
【转】Nginx配置location总结及rewrite规则写法
查看>>
2016年云堆栈的市场增长状况
查看>>
html超文本标记语言的由来
查看>>
PAT 1095 Cars on Campus
查看>>
cesium编程入门(七)3D Tiles,模型旋转
查看>>
hive数据类型
查看>>
设计模式笔记——Strategy
查看>>
手动从Spring中获取指定对象
查看>>
中缀表达式转后缀表达式,以及计算结果.
查看>>
Oracle的安装与卸载
查看>>
(转载)CentOS: 开放80、22、3306端口操作
查看>>
[HDU] 1074 Doing Homework (NP性质的DP,远没有过去的自己写得好了)
查看>>
ActiveMQ
查看>>