2009-07-11 30 views
0

如何更改WebBrowser控件使用的端口號?標準端口號是80,但我想使用不同的端口。更改.NET WebBrowser控件使用的端口號

+0

你能提供更多的信息嗎?目前還不清楚你想要做什麼以及它與.NET的關係。 – 2009-07-11 23:53:26

+0

我試圖更改端口號,因爲端口81被另一個程序阻止。 – 2009-07-12 00:18:02

回答

8

你應該在URL中指定一個備用端口號:

http://server:port/path?query 
4

Web瀏覽器控件是一個客戶端。要連接到不同端口上的服務器,請更改URL。

ex: http://www.mysite.com:81/ 

會嘗試連接到網站上的81端口

1

你問的是System.Windows.Forms.WebBrowser類?

如果是這樣,那麼使用邁赫達德提到的格式設置URL屬性,或者去那裏使用導航()方法:

http://server:port/path?query 

例子:

WebBrowser w = new WebBrowser(); 
w.Navigate(new Uri("http://server:port/path?query")); 
0

如果你想更改網絡瀏覽器的本地端口,我不確定你可以。 Windows API自動將本地端口分配給瀏覽器。

0

您可以使用DOS命令「netstat -anb」來找出在您的機器上保留端口81的過程。