You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在已加载的Kameleo虚拟浏览器配置文件中更新代理设置

使用Kameleo的update函数修改已加载配置的代理设置

完全可以通过update函数修改已加载的Kameleo虚拟浏览器配置文件的代理设置,以下是具体的属性要求和格式示例:

核心属性说明

需要修改配置中的proxy对象,包含以下必填/可选字段:

  • type:代理类型,支持http、https、socks5、none(设置为none表示关闭代理)
  • host:代理服务器的IP地址(字符串格式)
  • port:代理服务器的端口(数字格式,不能是字符串)
  • username(可选):代理认证用户名(仅当代理需要认证时添加)
  • password(可选):代理认证密码(仅当代理需要认证时添加)

代码示例(以JavaScript SDK为例)

假设你已经获取了已加载的浏览器配置实例browserProfile,调用update函数修改代理的代码如下:

// 修改为HTTP代理
await browserProfile.update({
  proxy: {
    type: 'http',
    host: '123.45.67.89',
    port: 9000
  }
});

// 带认证的SOCKS5代理示例
await browserProfile.update({
  proxy: {
    type: 'socks5',
    host: '98.76.54.32',
    port: 1080,
    username: 'proxy_user',
    password: 'proxy_pass123'
  }
});

// 关闭代理
await browserProfile.update({
  proxy: { type: 'none' }
});

注意事项

  • 修改后代理设置会立即生效,无需重启虚拟浏览器
  • port字段必须是数字类型,若传入字符串(如"9000")会导致配置失败
  • 确保调用update时,该浏览器配置处于已加载状态(即已在Kameleo客户端中创建并可操作)

内容的提问来源于stack exchange,提问作者Tomi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 16:06:25