Eva's Blog

进一寸有一寸的欢喜


  • Home

  • Archives

  • Movies

  • About

  • Tags

「 puppeteer 」前端如何爬虫

Posted on 2019-02-12 | Comments:

本文又名十行代码帮你撩妹。

需求

今天沙沙在群里向我们紧急求助,领导让她整理【携程江湾五角场地区的260家酒店的名称,价格,地址,网址,评分信息制成excel】。

PM(也是前php开发者)咕咕推荐了【八爪鱼】这个工具,不懂技术的小白也能抓取数据。

作为一个程序员,很惭愧的说自己其实没接触过爬虫,之前说的要学python也没学几天就放弃了,现学肯定来不及了,作为一个不懂python的前端,如何帮上沙沙的忙呢?

Read more »

「 效率 」前后端分离项目的本地代理及登录态绕过

Posted on 2019-01-05 | Comments:

在开发新需求或者复现bug时,前端经常会通过代理工具将被本地修改的js,css代理到线上,这样可以不用一次一次的上线测试,在本地就可以随改随生效。

vue项目可以 npm run serve 本地跑起来,开发阶段接口调试时,最好能把所有localhost的本地接口全代理到【线上】,有很多方法。

Read more »

JS检测是否打开了控制台(devtool)

Posted on 2018-12-28 | Comments:

JS并没有直接提供判断检测用户是否打开devtool的API。
思考下,打开控制台有哪些特征呢?

Read more »

「 安全 」这次,完全弄明白CSRF

Posted on 2018-12-20 | Comments:

今天听小伙伴分享了下CSRF攻击的原理,这次真的弄明白了CSRF。
CSRF(Cross Site Request Forgery) 是什么?跨站请求伪造。

通过CSRF攻击,坏人可以冒用你的身份(登录态)来做任何事情。因为登录态一般都是通过cookie来存储在浏览器中,要知道即使只是发起一个图片的请求,也会带上这个域下的所有cookie,可以做到用户完全无感知的情况下发起用户不想发出的请求。

Read more »

「 缓存 」cookie实践指南

Posted on 2018-12-20 | Comments:

HTTP是无状态的协议,cookie可以用来存储用户的信息方便追踪。

Read more »

1…345…9
Eva

Eva

Focus on Front-end Develop

45 posts
16 tags
RSS
GitHub E-Mail
© 2015 – 2019 Eva