API
我是高手高手高高手
这个作者很懒,什么都没留下…
展开
-
Windows10 搭建 Yapi(Node.js MongoDB 4.2 安装)
一、安装Node.js官方下载 :https://nodejs.org/en/download/安装后检查3.查看版本node -v或node --version4.查看npm版本npm -v如果在命令中输入上面命令查看不到,显示:不是内部或外部命令,也不是可运行的程序把命令窗口关了重新打开命令窗口再重新查二、MongoDB 4.2...原创 2019-10-17 00:08:16 · 1266 阅读 · 0 评论 -
node.js Error: listen EADDRINUSE: address already in use :::3000 yaip
启动 node.js某个项目时(启用yaip)错误:查看3000端口 也是node在用,没有进程占用这个端口,但是就是反应这个错误原因:因为同样子一操作之前还没有结束,所以一直占用这个端口,是无论3000和9090端口,都需要关闭之前的进程操作再操作。(把命令窗口关闭再操作)或者这样子操作pm2 list有一个开机任务在进行中删除这个任务先,pm2 de...原创 2019-09-12 15:15:51 · 5751 阅读 · 1 评论 -
Linux 文件编辑、保存命令
打开文件命令:存在打开,不存在创建vim /etc/yum.repos.d/mongodb-org-4.2.repo按E编辑就可以直接修改打开的文件了,然后保存,在编辑状态下是输入不了命令的,要切换到输入命令状态:shift+: 组合键:出现就可以输入命令回车末行模式下:q! 【强制退出不保存】 q【退出不保存】 wq【退出并保存后面也可以加个!】如果...原创 2019-09-11 10:10:38 · 2720 阅读 · 0 评论 -
Linux Nginx 搭建自己的Yapi测试平台(亲测试)
YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。源代码:https://gitee.com/mirrors/YApi文档:https://hellosean102...原创 2019-09-10 11:50:20 · 2256 阅读 · 0 评论 -
tp6/5 API接口 允许跨域请求 header(“Access-Control-Allow-Origin:*“);
在入口文件加入这个就可以跨域请求了header("Access-Control-Allow-Origin:*");header("Access-Control-Allow-Methods:GET, POST, OPTIONS, DELETE");header("Access-Control-Allow-Headers:DNT,X-Mx-ReqToken,Keep-Alive,User-A...转载 2018-11-26 19:33:09 · 17279 阅读 · 4 评论 -
PHP开发api接口安全验证
php的api接口在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证。验证原理示意图原理从图中可以看得很清楚,前台想要调用接口,需要使用几个参数生成签名。时间戳:当前时...转载 2018-11-12 10:51:28 · 542 阅读 · 0 评论 -
理解JWT(JSON Web Token)认证及实践
最近想做个小程序,需要用到授权认证流程。以前项目都是用的 OAuth2 认证,但是Sanic 使用OAuth2 不太方便,就想试一下 JWT 的认证方式。 这一篇主要内容是 JWT 的认证原理,以及python 使用 jwt 认识的实践。1 几种常用的认证机制 1.1 HTTP Basic AuthHTTP Basic Auth 在HTTP中,基本认证是一种用来允许Web浏览器...转载 2018-11-08 12:07:14 · 1356 阅读 · 0 评论 -
JWT实战:使用axios+PHP实现登录认证
《有关JWT(Json Web Token)的那些事https://www.helloweba.net/news/520.html》文中介绍了什么是JWT(Json Web Token),今天我们来结合实例给大家讲述JWT的实战应用,就是如何使用前端Axios与后端PHP实现用户登录鉴权认证的过程。文中涉及的重要知识点有:axios异步请求:axios-基于Promise的HTTP请求客户端...转载 2018-11-08 12:34:01 · 854 阅读 · 0 评论 -
php firebase/php-jwt token验证
结合这个案例:JWT实战:使用axios+PHP实现登录认证:https://blog.csdn.net/haibo0668/article/details/83859330 一:JWT介绍:全称JSON Web Token,基于JSON的开放标准((RFC 7519) ,以token的方式代替传统的Cookie-Session模式,用于各服务器、客户端传递信息签名验证。二:...转载 2018-11-08 11:37:33 · 3483 阅读 · 3 评论 -
API版本控制的几种思路
我们假设API接口的域名名为api.tp5.com,并且以两个版本v1和v2为例(注意,版本号仅为主版本,小版本应该是直接升级,不应该存在共存情况,所以v1.1或者v2.0这种版本号不应该设计在URL里面),来说明下API版本的不同控制方式,以及应该如何进行开发的规划。通过子域名(或子目录)第一个办法,是直接使用两个模块(或者应用)来实现,对于架构改变比较大的API版本(尤其是不同版本之间...转载 2018-11-07 17:42:04 · 4618 阅读 · 0 评论 -
tp5.1 创建签名 验证签名 firebase php-jwt token
1、安装vendor扩展包firebase php-jwt token教程:https://blog.csdn.net/haibo0668/article/details/838617022、设置版本教程:https://blog.csdn.net/haibo0668/article/details/838637893、控制器代码 测试网址:http://www.xxx.com...原创 2018-11-09 18:47:07 · 3467 阅读 · 0 评论