快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

asp+ 如何跨站抓取 页面

*
豆腐制作 都是精品
http://www.asp888.net 豆腐技术站
假如您转贴 本文 请 保留版权信息
*/
豆腐在以前的文章中 讲过 如何用 PHp 和 Asp 跨站抓取别的站点的页面,今天我们来测试一下 asp+
是怎么实现 跨站抓取 别的站点的页面
Code Listing
<%@ Assembly Name=\"System.Net\" %>
<%@ Import Namespace=\"System.Net\" %>
<%@ Import Namespace=\"System.IO\" %>
<script language=\"VB\" runat=\"server\">
Sub Page_Load(Src As Object, E As EventArgs)
Dim HttpWResp as HTTPWebresponse
Dim sr As StreamReader
dim STRtemp as string
text1.text = \"\"
HttpWReq = WebRequestFactory.Create(\"http://www.asp888.net\")
HttpWReq.KeepAlive = false
HttpWResp = HttpWReq.GetResponse()
sr = new StreamReader(HttpWResp.GetResponseStream(), Encoding.ASCII)
Try
line=sr.ReadLine()
do while line <> null
line = sr.ReadLine()
lineENC = server.HTMLencode(line) & vbcrlf & \"<br>\"
text1.text = text1.text & lineENC
loop
Catch ex As Exception
text1.text = \"发生错误: \" & ex.Message
End Try

End Sub
</script>
<html><head>
<title>跨站</title>
</head>
<body bgcolor=\"#FFFFFF\">
<h3><font face=\"Verdana\">抓来得数据</font></h3>
<asp:TextBox id=\"text1\" Width=\"600px\" Textmode=\"multiline\" rows=\"40\"
runat=\"server\"/>
</body></html>

作者:豆腐()


返回类别: 教程
上一教程: .Net中如何操作IIS(源代码)
下一教程: ADO+ 引导数据种类的演变(转自 ms 一)

您可以阅读与"asp+ 如何跨站抓取 页面"相关的教程:
· 如何使用asp+ 动态创建页面元素
· 如何用asp+获取post的页面的数据
· .net如何实现页面间的参数传递
· .NET 1.1中预编译ASP.NET页面实现原理浅析 [1] 自动预编译机制浅析
· 从ASP迁移至ASP+ --急不可耐了?转变其他的页面吧
    微笑服务 优质保证 索取样品