ApiPost 6.0版本几种发送代理方式的介绍

a32843129 工具 2022-02-20

最新版的 ApiPost 6.0 版本(内测中)支持三种发送代理方式,分别解释如下。

ApiPost 6.0版本几种发送代理方式的介绍


为什么要分不同的发送代理方式?

由于浏览器底层有跨域限制,为了突破这种限制, ApiPost 进行了多种尝试。比如打包成客户端等。但对于WEB版来说,需要用其他方式进行突破。 

云代理

这种方式是通过将请求委托至 ApiPost 服务器进行请求(ApiPost 服务器只进行发送请求,不会记录任何数据),然后将获取的请求结果再返回给前端进行呈现。

这种方式的优点是无需下载安装任何插件即可使用,缺点是无法请求用户的本地或者局域网接口地址。

桌面代理

ApiPost 桌面代理是一个应用程序,下载安装后,用户点击发送后会通过将请求委托至该应用程序进行请求,然后将获取的请求结果再返回给前端进行呈现。

这种方式的优点是可以请求任何接口,并且不存在跨域问题;缺点是需要下载安装桌面代理应用,会增加操作成本。

浏览器代理

浏览器代理是直接用前端ajax发送请求。

这种方式的优点是无需下载安装任何插件即可使用,缺点是存在跨域问题,并且不支持在GET方式的请求里携带body参数。

Apipost 私有化火热进行中

评论