怎样用ASP代码获取网页源代码
在使用ajax的时候,我们无法跨域获取不属于自己的服务器的数据,故引出了这么一种方法来辗转获取:
1、向本域中的网页请求数据,包含一个网址信息
2、被请求的本域的网页中的asp代码向跨域的服务器请求数据,然后返回给本域中的asp文件
代码:
1
2
3
4
5
6
7
8
9
10
11
12
|
Function getHtml(url) '以HTML格式备份
Set xh = CreateObject( "Microsoft.XMLHTTP" )
xh.Open "GET" ,url, 0
xh.Send()
Set MyStream=CreateObject( "Adodb.Stream" )
MyStream.Type = 2
MyStream.Open
MyStream.WriteText xh.responseText
MyStream.Position = 0
getHtml=MyStream.ReadText
MyStream.Close
End Function
|
以上的 源码是综合网上关于Microsoft.XMLHTTP对象的说明和Adodb.Stream的说明自行编写的,为原创代码。
怎样用ASP代码获取网页源代码相关推荐
- c#利用WebClient和WebRequest获取网页源代码的比较
前几天举例分析了用asp+xmlhttp获取网页源代码的方法,但c#中一般是可以利用WebClient类和WebRequest类获取网页源代码.下面分别说明这两种方法的实现. WebClient类获取 ...
- c#正则表达式取出数据库中带html标签的内容,C#用正则表达式 获取网页源代码标签的属性或值...
1.有url获取到网页源代码: using System.Web; using System.IO; using System.Net; private void GetHtmlinfo(string ...
- c# 获取html代码怎么写,C#获取网页源代码的方法
本文实例讲述了C#获取网页源代码的方法.分享给大家供大家参考.具体如下: public string GetPageHTML(string url) { try { HttpWebRequest wr ...
- 获取网页源代码的最简单办法
获取网页源代码的最简单办法,就是利用 WinInet 单元中的函数: Code uses WinInet; function GetWebPage(const Url: string):string; ...
- 获取网页源代码 python_python 获取网页源代码
import re #正则表达式模块 import urllib.request import time #时间模块 import string #字符串模块 def getHtml(url):f=u ...
- c#获取网页源代码的5种方式
全栈工程师开发手册 (作者:栾鹏) c#教程全解 c#获取网页源代码的5种方式,发送请求获取响应数据流,按照不同的编码转换为响应字符串 测试代码 static void Main() {string ...
- 用Selenium库获取网页源代码:新浪财经股票信息
1.访问及关闭页面 通过以下代码即可访问网站,相当于模拟人打开了一个浏览器,然后访问指定网址. from selenium import webdriver browser = webdriver.C ...
- 使用 Python3 获取网页源代码
爬虫的数据爬取量非常大,显然不可能对每个页面都手动复制源代码,因此就有必要使用自动化的方式来获取网页源代码.requests是Python的一个第三方HTTP(Hypertext Transfer P ...
- Python爬虫基础-如何获取网页源代码
Python爬虫基础-如何获取网页源代码 网络爬虫(Web Crawler),又称网页蜘蛛(Web Spider),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.爬虫程序根据一组特定的规则 ...
最新文章
- 利用sqlmap对网站进行sql注入检测
- lnmp ubuntu mysql装不上_ubuntu1.8安装lnmp失败
- glyphicon halflings regular ttf 报错
- (Z)标准电阻值的来历及色环电阻值定义
- Mysql(三)——(cmd)数据库的命令操作
- 用 GDI 操作 EMF 文件(转)
- ubuntu PIL出错 重新安装
- 用好SVG格式 让网站速度提升起来
- iOS - 视频开发
- 14. 使用reserve避免不必要的内存分配
- mac电脑投屏到小米盒子_电脑投屏到小米盒子
- STM32单片机GPIO口简介
- 激光成像雷达技术 你了解清楚了吗?
- 【Datawhale组队学习Pytorch】Task 完结篇
- forEach空指针异常问题
- pcr台服服务器连接中断,公主连结台服入坑 pcr台服入坑初始指南
- 2021年【机械员】通用基础及岗位技能-考试题库及答案(三)
- Windows10 电源选项中没有 唤醒时需要密码
- 360安全浏览器屏蔽网页无法访问广告
- selenium 模拟登陆 古诗文网 含验证码
热门文章
- 各种软件测试报告实例模板系统接口测试模板示例
- 【Java框架】Spring5
- Sun App Server Error解决方案
- 计算机应用平面设计是,计算机应用(平面设计)
- ubuntu 14.04 下 启用thinpad指点杆
- 2020研究生数学建模结果_关于组织参加2020年 江苏省研究生数学建模科研创新实践大赛的通知...
- Jmeter之JAVA Request的应用
- opencv图像处理之边缘检测
- Linux系统如何切换到指定运行级别,及忘记 root 密码,怎么找回
- Spark开发环境的搭建与配置(基于Linux)