首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
dreamoflu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
用 Node 抓站(一):怎么写出自己满意的代码
如果只写怎么抓取网页,肯定会被吐槽太水,满足不了读者的逼格要求,所以本文会通过不断的审视代码,做到令自己满意(撸码也要不断迸发新想法! 本文目标:抓取什么值得买网站国内优惠的最新商品,并且作为对象输出出来,方便后续入库等操作 抓取常用到的 npm 模块 本文就介绍两个:reques…
详细解析 HTTP 与 HTTPS 的区别
面试季中面试官非常喜欢问的一个点,那么 HTTP 与 HTTPS 有什么区别?分享一篇很好的文章
零基础实现node+express个性化聊天室
先用node搭建一个服务器,部署在localhost:3000端口,先尝试向浏览器发送一个“hello world”,新建server.js文件。 一个node服务器搭建成功。 express.static(__dirname + '/www');是将www文件夹托管为静态资源…
Node.js:上传文件,服务端如何获取文件上传进度
multer是常用的Express文件上传中间件。服务端如何获取文件上传的进度,是使用的过程中,很常见的一个问题。在SF上也有同学问了类似问题《nodejs multer有没有查看文件上传进度的方法?》。稍微回答了下,这里顺便整理出来,有同样疑问的同学可以参考。 下文主要介绍如…
从零开始搭建 Express + Vue 开发环境
完整的代码已经上传 Github,点击访问 预处理工具又分为 js 预处理工具和 css 预处理工具。Javascript 一直以来最为人诟病的一点就是缺乏原生的模块机制,所有 js 代码文件在被 html 页面引入后将共用同一个命名空间。所以才出现了各种“标准”尝试解决这个问…
用Node抓站(三):防止被封
抓取如果抓取的太快太频繁会被源站封IP,本文会介绍下通过限流、限速和使用代理的方式来防止被封 上篇文章,抓取「电影天堂」最新的170部电影,在抓取首页电影list之后,会同时发出170个请求抓取电影的详情页,这样在固定时间点集中爆发式的访问页面,很容易在日志中被找出来,而且并发…
用 Node 抓站(二):Promise 使代码更优雅
本文主要目的是通过抓取「电影天堂」的最新电影名称和下载地址,展现如何抓取列表之后,继续抓取正文内容 使用《用 Node 抓站(一)》(没看过的可以翻看下本公众号的历史文章)当中写的 spider.js 代码可以直接用下面的代码把列表抓出来: var spider = require(…