YApi 插件 cross-request 修改版

文章目录[隐藏]

简介

首先借用官方描述 YApi 是一个强大高效、易用、功能强大的API管理平台。

由于它本身基于 web 且支持私有化部署所以天然就特别适合多人多机器间的同步、共享,是替代 postman 的一个很不错的选择。

关于 cross-request

由于它本身是基于网页的,所以为了解决跨域发送请求就需要安装个插件 cross-request,由插件绕过 web 限制进行请求转发。

由于插件已经从 chrome store 下架了,所以只能通过浏览器的 插件 -> 打开开发者模式 -> 加载解压缩的扩展 安装了。

官方的插件地址在 https://github.com/YMFE/cross-request

修改版

因为有些场景下的接口需要特定 cookie,这些 cookie 还不太容易伪造,只能拿浏览器的真实 cookie,所以我修改了个版本在 https://github.com/lzxz1234/cross-request

它可以在设置 Host 后,根据域名设置加载对应域名下的 cookie 信息。

例如设置请求地址为 https://127.0.0.1/api,请求 Header 中指定 Hostlzxz1234.cn,这样插件往服务地址发请求前就会先查询浏览器 lzxz1234.cn 域名下的 cookie,然后带着这些 cookie 请求接口。

Recent Posts

Docker 容器非 root 用户监听 80 端口

起因是基于 CentOS 的 …

2 年 之前

基于 Docker 定时打印文件

先说背景,喷墨打印机有个很大的…

3 年 之前

Java 运行时反射获取来自继承的泛型

背景 正常情况下 Java 的…

3 年 之前

Java 基于 ByteBuddy 重写系统当前时间

背景 一般单元测试时总会有些代…

3 年 之前

华硕 B450F-Gaming 主板 I211-AT 网卡驱动安装

事情起因是买了块华硕的 ROG…

3 年 之前

PHP 安装 Memcached 扩展

登录服务器挨步执行: # su…

4 年 之前