R语言利用RCurl下载验证码图片
来源:互联网 发布:淘宝的我是卖家在哪里 编辑:程序博客网 时间:2024/05/17 01:02
这里有一个网站的验证码图片需要给定的header才能正常显示,
http://push.shangdu.com/regcode.php?token=prrX73LtmN_63uEcKh0a2Z1opo1ZgdcBJ
如果你直接打开它的话,会发现没有任何图案,因此通过普通的get是不能够实现的,必须要加上header的参数来获取验证码图。
代码很简单,如下:
library(RCurl)myHttpheader <- c( "Accept"="image/webp,*/*;q=0.8", "Accept-Encoding"="gzip,deflate,sdch", "Accept-Language"="zh-CN,zh;q=0.8", "Cache-Control"="no-cache", "Connection"="keep-alive", "Pragma"="no-cache", "Referer"="http://bbs.shangdu.com/s/regform.htm", "User-Agent"="Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36")png <- getBinaryURL("http://push.shangdu.com/regcode.php?token=prrX73LtmN_63uEcKh0a2Z1opo1ZgdcBJ",httpheader=myHttpheader)writeBin(png, con = "C:/123.png") #保存图片shell.exec(tf) #显示图片
0 0
- R语言利用RCurl下载验证码图片
- R语言爬虫之——RCurl
- R语言爬虫之——RCurl
- R语言爬虫之——RCurl
- RCurl爬虫抓取验证码例子
- R语言爬虫-RCurl和XML学习笔记
- R不务正业之RCurl
- R不务正业之RCurl
- R不务正业之RCurl
- 用R语言的RCurl和正则表达式爬团购网的旅游团购数据
- R语言一键爬取英格兰足球超级联赛16-17赛季所有比分(基于RCurl)
- C#下载验证码图片
- autoit 下载图片验证码
- 利用RCurl实现爬虫实战
- C#利用WebBrowser截取验证码图片
- Android 利用webservice 获取验证码图片
- 利用servlet做图片验证码
- Java利用captcha实验图片验证码
- Python里面如何生成随机数?
- 总结
- 观察者模式
- ZOJ 3230 Solving the Problems
- pwm的工作原理
- R语言利用RCurl下载验证码图片
- 1062 : 最近公共祖先·一
- flume上传文件到hdfs上
- HDU 3068 最长回文(manacher算法)
- 如何在Docker容器内外互相拷贝数据?
- POJ 1149 PIGS
- Linux Mint (应用软件— 下载工具:Transmission)
- win7 32位的4g内存可用内存只有2g到3g怎么解决?
- 2015年07月01日第二天笔记