目录
什么是Clash API
Clash API是Clash这款网络代理工具提供的一套编程接口,通过调用Clash API可以实现对Clash的各项功能进行远程控制和自动化管理。Clash作为一款功能强大的网络代理工具,其API提供了丰富的功能,包括获取当前配置信息、切换代理模式、更新订阅链接、监控流量数据等。掌握Clash API的使用方法,可以大大提高Clash的使用效率,满足各种复杂的使用场景。
Clash API的基本使用
API认证
在使用Clash API之前,需要先对自己的Clash客户端进行API认证设置。在Clash客户端的设置页面,找到API选项,开启API服务并设置一个密钥。之后在调用Clash API时,需要在请求头中携带此密钥进行认证。
获取配置信息
Clash API提供了获取当前配置信息的接口,可以通过发送GET请求到/configs
端点来获取当前的配置文件内容。返回的数据包含了当前的代理模式、订阅链接、代理节点等信息。
GET /configs
切换代理模式
Clash支持多种代理模式,如直连模式、代理模式、规则模式等。通过Clash API可以动态切换代理模式,以满足不同的使用需求。可以发送PUT请求到/mode
端点,在请求体中指定需要切换的模式名称。
PUT /mode { “mode”: “rule
正文完