问个问题,不知能否实现?

wenkekenihao 2009-05-20 09:59:08
问题是:如何获的自身aspx页面的最终html代码,也就是响应内容!

比如:有个页面news.aspx如何获得它最终响应的html代码呢。
有什么方法可以实现,还是不可以实现
...全文
121 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
mengxj85 2009-05-20
  • 打赏
  • 举报
回复
关注
wangchao813 2009-05-20
  • 打赏
  • 举报
回复
在页面的源文件中找
沉序员 2009-05-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 poilja 的回复:]
·双线主机 100M/35元/年,免费送数据库(自选MY/MSSQL)
·详情请访问:http://www.515dns.com
[/Quote]


这个鸟到处广告。请大家把他删除了。谢谢
程序漫步 2009-05-20
  • 打赏
  • 举报
回复
利用 全局程序 做 伪静态~~
qq6212639 2009-05-20
  • 打赏
  • 举报
回复

这是在百度上搜的 很全面 看看就知道了
http://hi.baidu.com/cutchop/blog/item/09fc8c0a6e85da1a94ca6bfd.html
yangjiang113 2009-05-20
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hwj383 的回复:]
参考

C# code WebRequest Req;
WebResponse Res;
StreamReader sr;
StreamWriter sw;
//创建指向URL的WEB请求
Req = WebRequest.Create(Request.Url.AbsoluteUri.ToString());
//从response流中读取所有相应内容
Res = Req.GetResponse();
sr = new StreamReader(Res.GetResponseStream());
string strHtml = sr.ReadToEnd();

[/Quote]
挺住
「已注销」 2009-05-20
  • 打赏
  • 举报
回复
Req = WebRequest.Create(换成你的地址);
「已注销」 2009-05-20
  • 打赏
  • 举报
回复
参考
      WebRequest Req;
WebResponse Res;
StreamReader sr;
StreamWriter sw;
//创建指向URL的WEB请求
Req = WebRequest.Create(Request.Url.AbsoluteUri.ToString());
//从response流中读取所有相应内容
Res = Req.GetResponse();
sr = new StreamReader(Res.GetResponseStream());
string strHtml = sr.ReadToEnd();
Response.Write(strHtml);
jueyingfd 2009-05-20
  • 打赏
  • 举报
回复
应该实现不了的。
wenkekenihao 2009-05-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gdjlc 的回复:]
是指这个aspx文件运行后生成的html代码吗?是的话:


using System.IO;
using System.Text;


StringBuilder sb = new StringBuilder();
Server.Execute("news.aspx", new StringWriter(sb));
File.WriteAllText(Server.MapPath("~/news.html"), sb.ToString());
[/Quote]
不是,是aspx最终的html代码
fangfangok 2009-05-20
  • 打赏
  • 举报
回复
mark
gdjlc 2009-05-20
  • 打赏
  • 举报
回复
是指这个aspx文件运行后生成的html代码吗?是的话:


using System.IO;
using System.Text;


StringBuilder sb = new StringBuilder();
Server.Execute("news.aspx", new StringWriter(sb));
File.WriteAllText(Server.MapPath("~/news.html"), sb.ToString());
poilja 2009-05-20
  • 打赏
  • 举报
回复
·双线主机 100M/35元/年,免费送数据库(自选MY/MSSQL)
·详情请访问:http://www.515dns.com
myljg 2009-05-20
  • 打赏
  • 举报
回复
实现不了,

要么用后台生成静态页
要么用"伪静态">>当然不是真的静态了

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧