gpt4 book ai didi

Delphi:EmbeddedWB 奇怪的代理错误?

转载 作者:行者123 更新时间:2023-12-03 15:52:47 25 4
gpt4 key购买 nike

这是我的 Form1.FormCreate 代码:

    GoodWB:=TEmbeddedWB.Create(Form1);
TWinControl(GoodWB).Name :='NetPartBmb';
TWinControl(GoodWB).Parent := Form1;
GoodWB.SetBounds(0,50,300,300);
//GoodWB.ProxySettings.SetProxy('','83.137.53.190:8080','<local>');
//GoodWB.ProxySettings.AutoLoadProxy:=true;
GoodWB.Navigate('www.google.com');

EmbeddedWB 的表现很奇怪。当我尝试加载页面时,它会抛出错误,就像我不在线一样。
但是,如果我取消注释这些代理设置(代理 83.137.53.190:8080 是一个功能齐全的代理顺便说一句),那么它就可以工作,但是使用该代理。它似乎使用了一些未知的代理。

如何禁用代理并使用我自己的 IP?

顺便说一句:这种情况以前没有发生过,我之前也用它设置过代理,但后来我删除了所有代理代码部分,所以当没有代理设置代码时,我不知道是什么导致了这种情况。

最佳答案

我不知道 TEmbeddedWB 是如何工作的,但在 TWebBrowser 中,您必须将完整的 URL 传递给 Navigate(),而不仅仅是主机名本身:

GoodWB.Navigate('http://www.google.com'); 

如果您想连接到 IP 地址而不是主机名,您仍然需要指定协议(protocol)方案:

GoodWB.Navigate('http://TheIPHere'); 

关于Delphi:EmbeddedWB 奇怪的代理错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11587026/

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