我正在使用Delphi XE2和TWebBrowser
组件。
我有一台服务器正在侦听端口8000。可以加载浏览器并在url中指定端口,并使用http://localhost:8000
从服务器获取正确的响应。
当我尝试将相同的URL传递到TWebBrowser
组件时,似乎完全忽略了端口号,只是说“找不到文档”(甚至没有连接到服务器)。
通常,您可以在url中嵌入端口号(如果不是端口80),但是我似乎无法使用TWebBrowser
组件执行此操作,因此C1.Navigate('localhost:8000')
不起作用。 / p>
我可以通过非标准端口使用TWebBrowser
组件吗?
答案 0 :(得分:2)
如果您在传递给Navigate
的URL中包含协议,此方法将起作用:
C1.Navigate('http://localhost:8000/');