1. machines
EasyTier
  • easytier-web
    • auth
      • 获取验证码
      • 登录
      • 注册新用户
      • 更改密码
    • machines
      • 列出所有设备
        GET
      • 校验网络配置
        POST
      • 列出设备上的虚拟网
        GET
      • 在设备上创建虚拟网
        POST
      • 获取设备上虚拟网的详细信息
        GET
      • 删除设备上的虚拟网
        DELETE
    • sessions
      • 列出所有客户端
  1. machines

校验网络配置

开发中
POST
/machines/{MACHINE_ID}/validate-config

请求参数

Path 参数

Body 参数application/json

示例
{
    "config": "listeners = [\"udp://1.1.1.1:123\"]"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --globoff 'http://10.147.223.128:11211/api/v1/machines//validate-config' \
--header 'Content-Type: application/json' \
--data '{
    "config": "listeners = [\"udp://1.1.1.1:123\"]"
}'

返回响应

🟠400请求有误
application/json
Bodyapplication/json

示例
{
    "error_kind": {
        "ExecuteError": {
            "error_message": "failed to parse config file: fafsda]\n\nCaused by:\n    TOML parse error at line 1, column 7\n      |\n    1 | fafsda]\n      |       ^\n    expected `.`, `=`\n    "
        }
    }
}
🟢200成功
修改于 2024-11-02 04:56:09
上一页
列出所有设备
下一页
列出设备上的虚拟网
Built with