获取网页源代码

node 获取网页源代码


var http = require('http');
var url = "http://www.baidu.com/";
// 参数url 和 回调函数
http.get(url, function (res) {
var html = '';
// 绑定data事件 回调函数 累加html片段
res.on('data', function (data) {
html += data;
}); res.on('end', function () {
console.log(html);
});
}).on('error', function () {
console.log('获取数据错误');
});

jquery 获取网页源代码

  $.get(window.location.href,function(res){
console.log(res);
});

原生 js 获取网页源代码

  // 这个获取到的是被解析过的 html, 并且没有 <!DOCTYPE html>
document.documentElement.outerHTML

最新文章

  1. 06.移动先行之谁主沉浮----我的代码我来写(Xaml的优势)
  2. MySQL如何导出带日期格式的文件
  3. XML解析方案
  4. C语言字符串长度(转)
  5. mac os x查看端口命令
  6. Educational Codeforces Round 10 D. Nested Segments (树状数组)
  7. input标签上传图片怎么获取src;
  8. Android环境搭建-Eclipse-Luna
  9. Moodle的qq登录版块的使用
  10. bigdata_一篇文看懂Hadoop
  11. JAVA IDE IntelliJ IDEA 快捷键使用详记
  12. 论文阅读笔记五十二:CornerNet-Lite: Efficient Keypoint Based Object Detection(CVPR2019)
  13. 1-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(来看一下怎么样监听网络数据,监听电脑上位机软件的数据)
  14. js的一些常用方法
  15. 13. Forensics (取证 4个)
  16. (转)InnoDB与MyISAM引擎区别
  17. HDU3440 House Man
  18. ActiveSync的Settings命令
  19. 【2015 软件工程 个人项目 PJ1】四则运算题目生成程序
  20. Lua报错:invalid key to &#39;next&#39;

热门文章

  1. python 创建二维数组的方法
  2. mysql查询语句 查询方式
  3. 51Nod 2020 排序相减
  4. 51Nod 1069 Nim游戏 (位运算)
  5. .net大型平台通过Nginx做负载均衡(Web层、中间服务层、DB层)
  6. LINUX搭建PySpider爬虫服务
  7. RTSP 与 RTMP 协议 (转)
  8. 用Java实现MVPtree——MVPtree核心算法代码的搭建
  9. opencv学习之路(12)、图像滤波
  10. thiniphp tp5 使用缓存