更新环境
描述
更新指定浏览器环境的配置参数。
请求格式
请求方法:
POST
请求 URL
/api/updateBrowser请求参数
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| id | int | 是 | 浏览器 ID |
| name | string | 否 | 浏览器名称 |
| group | string | 否 | 分组名称 |
| os | string | 否 | 操作系统 |
| chrome_version | int | 否 | Chrome 版本号 |
| proxy | object | 否 | 代理配置 |
| homepage | object | 否 | 主页配置 |
| cookie | object | 否 | Cookie 配置 |
| ua | object | 否 | User Agent 配置 |
| time-zone | object | 否 | 时区配置 |
| location | object | 否 | 地理位置配置 |
| screen | object | 否 | 屏幕配置 |
| fonts | object | 否 | 字体配置 |
| canvas | object | 否 | Canvas 配置 |
| webgl | object | 否 | WebGL 配置 |
| audio-context | object | 否 | 音频上下文配置 |
| client-rects | object | 否 | 客户端矩形配置 |
| speech_voices | object | 否 | 语音配置 |
| ssl | object | 否 | SSL 配置 |
| cpu | object | 否 | CPU 配置 |
| memory | object | 否 | 内存配置 |
| device-name | object | 否 | 设备名称配置 |
| mac | object | 否 | MAC 地址配置 |
| launchArgs | object | 否 | 启动参数配置 |
请求示例
json
{
"id": 1,
"name": "更新后的浏览器名称",
"group": "新分组",
"os": "Win 11",
"chrome_version": 126,
"proxy": {
"mode": 2,
"protocol": "HTTP",
"host": "127.0.0.1",
"port": "8080",
"user": "",
"pass": "",
"url": "",
"country": "US",
"checkFailed": false
}
}响应示例
json
{
"success": true,
"message": "Browser updated successfully"
}错误响应
json
{
"success": false,
"error": "Browser not found"
}