首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在LeanFT BrowserFactory.Launch命令中设置代理

在LeanFT BrowserFactory.Launch命令中设置代理
EN

Stack Overflow用户
提问于 2018-02-22 05:03:04
回答 1查看 397关注 0票数 1

使用以下LeanFT C#脚本启动google.com页面,但我想通过代理传递此请求,因为由于公司政策,所有外部链接都需要通过代理。

代码语言:javascript
复制
IBrowser OBrowser = BrowserFactory.Launch(BrowserType.InternetExplorer); 

OBrowser.Navigate("Google.com");

在LeanFT脚本中设置代理的最佳方式是什么?

EN

回答 1

Stack Overflow用户

发布于 2018-02-22 14:51:52

这通常由PAC scripts管理。你的公司不是也在使用吗?

无论如何,这是明确的,而不是LeanFT的任务。

您可以在某种意义上委托给C# (我相信有一些库可以帮助配置代理),也可以依赖于浏览器的功能。

例如,在Chrome中,您可以在启动时指定:

chrome --proxy-server="http=foopy:80;ftp=foopy2"

在LeanFT上下文中,当您使用BrowserFactory.Launch启动浏览器时,它将启动一个没有命令行参数的浏览器,并且在当前版本中无法指定启动参数,因此您必须使用C#的Process.Start手动启动(有关详细信息,请参阅 )

代码语言:javascript
复制
using System.Diagnostics;
...
Process.Start("process.exe");

然后使用BrowserFactory.Attach附加到进程

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48915427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档