• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > asp代理采集的核心函数代码

asp代理采集的核心函数代码

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp 日期函数,asp 时间函数,asp调用js函数,asp instr函数,asp 字符串函数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
Function ProxyPage(url)
Set Retrieval = CreateObject("MSXML2.ServerXMLHTTP.5.0")
With Retrieval
.SetProxy 2 , "255.0.0.0:80" '代理ip:代理端口
.Open "Get", url, False, "", ""
.setRequestHeader "Referer","http://www.baidu.com/" '伪造referer
.Send
ProxyPage = BytesToBstr(.ResponseBody)
End With
Set Retrieval = Nothing
End Function

附BytesToBstr过程,你采集的时候可以定义网页是utf-8还是gb2312,utf="True"为 utf-8
Function BytesToBstr(body)
dim objstream
set objstream = Server.CreateObject("ad"&""&"odb.st"&""&"ream")
objstream.Type = 1
objstream.Mode =3
objstream.Open
objstream.Write body
objstream.Position = 0
objstream.Type = 2
if utf="True" then
objstream.Charset = "utf-8"
else
objstream.Charset = "gb2312"
end if
BytesToBstr = objstream.ReadText
objstream.Close
set objstream = nothing
End Function
代码解释:
如果你系统是win 2003 只能使用以下代码
CreateObject("MSXML2.ServerXMLHTTP.4.0")
若为xp
CreateObject("MSXML2.ServerXMLHTTP.5.0")

伪造referer用处很一般,不过对于一些站还是有用的,所以代码我加上了,可以注释掉,

注意:
如果你不会写asp采集,那么代码你可能不懂,那就不是我这次发帖所讨论了,希望对大家有用。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP函数大全解析
  • ASP实现强制图片下载函数
  • asp中获取日期为星期几的方法
  • ASP 时间函数及如何获取服务器时间的写法
  • 捕捉并保存ASP运行错误的函数代码
  • ASP读取日期单日期自动补零函数代码
  • asp是的日期转换为星座的函数
  • ASP 日期的加减运算实现代码
  • 防盗链接ASP函数
  • asp 通用修改和增加函数代码

相关文章

  • 2017-05-11asp常用函数集合,非常不错以后研究第1/4页
  • 2017-05-11ASP BASE64加解密(亲测可用)
  • 2017-05-11ASP小偷(远程数据获取)程序的入门教程
  • 2017-05-11GetPaing 函数之asp采集函数中用到的获取分页的代码
  • 2017-05-11asp.net常用函数收藏第1/2页
  • 2017-05-11asp中用for循环的一个小技巧
  • 2017-05-11asp实现表格3列5行
  • 2017-05-11ASP 根据用户权限判断显示的列标题
  • 2017-05-11上一篇,下一篇过程代码
  • 2017-05-11使用JScript遍历Request表单参数集合

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ASP编程入门进阶(十):Global.asa文件
    • asp 中文乱码问题解决方法
    • 多字段模糊搜索的函数
    • AJAX简单应用实例-弹出层
    • ajax XMLHTTP Post Form时的表单乱码综合解决
    • Asp生成RSS的类_给网站加上RSS第1/2页
    • ASP替换、保存远程图片实现代码
    • 5天学会asp
    • ASP不能打开注册表关键字错误 '80004005'的解决方法
    • Object对象的一些的隐藏函数介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有