Lea*_*hen 5 html asp.net screen-scraping
我们正在建立一个CMS.该站点将由aspx页面中的用户构建和管理,但我们想创建一个HTML的静态站点.我们现在的方式是使用我在这里找到的代码重载Aspx页面中的Render方法并将HTML字符串写入文件.这适用于单个页面,但我们的CMS就是我们想要从一开始就为网站自动创建一些HTML页面,甚至在创建者编辑系统中的任何内容之前.有谁知道有任何方法可以做到这一点?
调用Render
方法还是很简单的。只需创建页面的实例,WebContext
与对象一起创建存根WebRequest
,然后调用Render
页面的方法。然后您就可以自由地对结果做任何您想做的事情。
或者,编写一些curl
脚本wget
来下载并存储您想要静态化的任何页面。
归档时间: |
|
查看次数: |
6519 次 |
最近记录: |