更新环境
描述
更新指定浏览器环境的配置参数。
请求格式
请求方法:
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"
}