gpt4 book ai didi

internet-explorer - InternetExplorer.Application 的 Navigate() 中的 header 元素是否可以用于指定代理?

转载 作者:行者123 更新时间:2023-12-04 07:48:09 25 4
gpt4 key购买 nike

当我只想在应用程序级别进行更改时,我一直在尝试找到解决 Windows 系统范围代理问题的方法。

我一直在尝试在 JScript 中找到一个使用指定 header 调用 InternetExplorer.Application 的 Navigate() 的工作示例。

headers 参数是否允许我所追求的那种应用程序级代理控制?

最佳答案

您正在为 网络浏览器 使用 COM 对象。此浏览器的 API 不像 web 客户端库那样公开那么多的可配置参数,因为前者供用户使用,而后者是针对编码编写的。

因为我已经explained在您关于同一主题的较新问题中,使用代理时请求本身并不不同。配置代理后,客户端将连接到代理。因此,如果浏览器不知道代理,则您无法通过添加请求 header 来强制执行任何操作。

在网络上搜索'"InternetExplorer.Application"set proxy' 只给了我一种方法,并以各种变体重复:在每个请求之前设置系统范围的代理。有不同的方法,正确的方法是调用 InternetSetOption()加上合适的参数,或者直接写入注册表即可。

另一方面,如果您能够使用类似于 XmlHttpRequest 的对象,该对象旨在从代码中使用,您可以为每个请求设置代理。如果您能解释您实际要解决的问题,那将非常有帮助。

关于internet-explorer - InternetExplorer.Application 的 Navigate() 中的 header 元素是否可以用于指定代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20065876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com