前端开发

request、request-promise、cheerio抓取网页内容

2019-08-23342次阅读node
爬虫是一种自动获取网页内容的程序。是搜索引擎的重要组成部分,因此搜索引擎优化很大程度上就是针对爬虫而做出的优化,说白了爬虫拿到的就是您网页上的html代码。
前端开发

cheerio.html()抓取的HTML内容乱码问题

2019-08-22321次阅读javascript
其实不是乱码,是HTML实体编码即字符实体(character entities)。cheerio中的.html()方法默认开启转换实体编码的功能,你可以选择decodeEntities:false关闭它。
前端开发

js中html实体字符转义和反转义

2019-08-22235次阅读javascript
js中html实体字符转义和反转义
前端开发

Request中Error: options.uri is a required argument

2019-08-22510次阅读node
Request中Error: options.uri is a required argument错误,百分百是分配给url的值是空值或者是不是合法的href值;
前端开发

Request简化的HTTP客户端Forms学习

2019-08-22198次阅读node
request支持application/x-www-form-urlencoded和multipart/form-data表单form上传。
前端开发

Request简化的HTTP客户端Streaming流学习

2019-08-22237次阅读node
Request被设计为进行HTTP调用的最简单方法。默认情况下,它支持HTTPS并遵循重定向。
前端开发

ES2019新特性

2019-08-21220次阅读javascript
ECMAScript标准在ES2019中添加了新功能,再次进行了更新。现在在node、chrome、firefox和safari中正式提供,如果需要支持较旧的浏览器,还可以使用babel将这些功能编译成不同版本的javascript。
前端开发

nodejs重定向

2019-08-21205次阅读node
nodejs重定向: res.writeHead(302,{ 'Location': 'https://www.xinran001.com' //add other headers here... }); res.send();
前端开发

图片压缩工具imagemin

2019-08-20604次阅读gulpwebpack
imagemin相比于一些在线工具或者App,自己写脚本更灵活一些。程序很简单,分别针对 JPG、PNG、SVG安装加载相应的插件就好。
前端开发

一次css错误排查中再次认识到::伪元素

2019-08-19286次阅读css
很奇怪,CSS样式在IE7下都是正常的,就IE8下有问题,排查后发现是::伪元素的问题。