2010-08-24 148 views
0

我目前有一個小套接字服務器,我試圖轉換爲Web服務器。基本上它將XML轉儲給連接到它的任何人。目前,它不是一個Web服務器,因爲它監聽非Web端口(1337)。Web服務器端口要求

我知道80和8080都是可以接受的網絡端口,但是我將要使用的機器上沒有這些端口。是否有其他網絡端口可用?或者,我應該如何配置Windows機器,例如端口1337是網絡?

回答

5

那麼對於最簡單的方法追加:端口,您的網址,如http://192.168.1.1:1337

我可能是誤會,雖然你的問題。

+0

這是正確的...使用任何您想要的端口並將其粘貼到URL上。如果你使用的是8080端口,你會做同樣的事情;在那種情況下它會是http://192.168.1.1:8080。 – Jeff 2010-08-24 15:20:12

1

你剛開始在端口上收聽。中提琴。這是一臺服務器。那很簡單。 哦,你必須告訴你的聽衆使用哪個端口。

要更完整:它是一個Web服務器,不是因爲端口,而是因爲該端口上使用的語言。您可以通過任何端口提供HTTP,這是後門式惡意軟件繞過錯誤配置的防火牆的方式之一。

1

你可能需要的是實現(爲了實現一個易於使用的web服務,我假設你正在瞄準)http protocol,可能是SOAPREST,不選擇端口號。告訴我們您使用的語言,我們可能會提出一個合適的框架。

0

關於您正在談論的端口沒有任何真正的魔力。實際上它只是標準HTTP的80端口。 443是安全HTTP標準(HTTPS)。

如果你有一個非標準的端口上運行,則必須指定在每一個(非相對)URL端口:http://localhost:13828 ...

如果需要使用端口80,你也許能夠重定向傳入的客戶端取決於它請求的是什麼。

0

下面是所有TCP/UDP ports的列表,其中有官方名稱和hi-jacked,哦我的意思是非官方端口已知。希望這會讓你知道「在那裏」發生了什麼。

請注意底部的「動態,私有或臨時端口:49152-65535」部分。