分类:教程 10 篇
VUE开发环境配置
vue作为国产优秀开源项目已经火了很久 一直没太多时间去学习首先 安装好node 配置好环境变量 这里我们直接使用官方的脚手架开发 npm install vue-cli 等待进度 vue init webpack 项目名 然后填写各种信息 完成后 npm run dev 即可进入开发模式首先处理下bable npm install --save-dev babel-preset-stage-0 …
网页滚动加载get!
原理php部分检测x-pjax头 存在即返回页面正文部分滚动到底部时 发生ajax请求并附上x-pjax头 写入新标签做第二页 前端部分 scroll事件 当页面滚动时触发 ajaxloading为true才可以进行加载(防止多次ajax) 判断当前地址是否为”/“或者”/page/“及”/category/“这样的地址,是的话继续判断 判断是否存…
bilibili用户查询接口
冒个泡 电脑炸了 过两天去修 暂时消失一阵子 这个接口可以根据用户名称查询mid 接口用了简单暴力的方法 直接爬了前2kw的用户的mid 用户名等 数据时间 2017-1-26日 建议查询到mid后再通过哔站的mid接口查询用户信息确保实时性 接口测试 哔站官方接口
高精度IP地址查询
请求地址 https://ip.haotown.cn/api/请求方式 GET参数必要说明ipX要定位的IP地址 不存在则为本机地址callbackX回调函数 存在即返回jsonp 不存在返回jsongpkX数据类型 留空为utf-8 存在即返回gpk返回的坐标为火星坐标(gcj02)如想转换其他坐标可以查看这里
Node.js简单小爬虫练习
爬虫的话 无非就两个步奏 获取数据 和 请求数据在node中 可直接使用http模块的http.get写入就用的mysql 方便简单我就把目光转向了国内某弹幕网站的用户数据这里直接f12抓到了api由于此网站备案被吊销 主站地址为国外的反带 这里直接替换为国内域名 并格式化返回的jsonlink { "userjson": { "currExp": 1425, "stows":…
bilibili解析直链api[key失效]
使用node.js编写 暂时只能av解析第一个视频演示Github请求方式 GET 请求地址/api/bilibili/参数描述av指bilibili的av号cid指bilibili的cid号程序默认开的3434端口 这里用的nginx转发location /api/bilibili/ { &…
TIZI.host HOSTS文件自动更新
闲来无聊撸了个域名 于是 TIZI.HOST诞生了 进入 tizi.host使用项目racaljk-hosts的hosts 使用node脚本每半小时自动更新一次 var request = require('request'); var fs = require("fs"); var options = { url: 'https://api.github.com/repos/racal…
百度高精度IP定位API 文档备份
产品介绍高精度IP定位API是一个根据IP返回对应精准位置信息的HTTP/HTTPS形式位置服务接口,支持多种语言调用,如C# 、C++、Java等,即通过发送HTTP/HTTPS请求,返回JSON/JSONP格式的位置数据(包括经纬度信息、地址信息、周边POI信息等)。 该接口是免费对外开放,您需先申请密钥(AK)才可使用。每个帐号每天使用该服务的次数是有限的,若需更高配额,请完成开发者认证以获…
HTST配置中
首先呢 要感谢bobo酱的指导 因为他的指导 我少走了很多弯路首先呢 HSTS的作用是强制客户端(如浏览器)使用HTTPS与服务器创建连接也就是说 一旦第一次链接建立 在很长的时间里 你的浏览器在想该网站发送HTTP请求时,必须采用HTTPS首先 htst的头部Strict-Transport-Security: max-age=63072000; includeSu…
Let’s Encrypt HTTPS快速生成
le官方给的生成工具实在有点太繁琐 要各种依赖包这里分享一个 快速生成的脚本 https://github.com/xdtianyu/scripts/tree/master/lets-encrypt首先 先获取文件wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsen…