0
有沒有辦法添加不是http或https的自定義前綴/ URI? HTTPListener.Prefixes.Add方法只接受http://和https://前綴。HTTPListener的自定義URI?
我只是不想重新創建這個類的功能,如果我不必。
有沒有辦法添加不是http或https的自定義前綴/ URI? HTTPListener.Prefixes.Add方法只接受http://和https://前綴。HTTPListener的自定義URI?
我只是不想重新創建這個類的功能,如果我不必。
你有什麼想法?主要是,我懷疑它;此外,它仍然只處理http [s],所以爲什麼要將事情與不同的方案名稱混淆?不過,您可以通過將其添加到前綴列表中來監聽其他端口(例如「http://127.0.0.1:90/」)。如果客戶端使用正確的協議(http vs https)連接到該端口,那麼它可能會工作 - 您只需在客戶端做很多工作來告訴它如何處理該方案。
我不確定我看到一個觀點,說實話...
這是一個自定義協議。我不想從頭開始編寫服務器,但看起來就是這樣。我已經找到了客戶端部分。 – 2008-10-23 12:02:53