我有一臺寫在C++ REST SDK
上的服務器。從Windows連接到Windows上的C++ REST sdk SERVER
還有http_listener
它聽「http://localhost:34568」。
當我嘗試發送請求在瀏覽器或從客戶端到本地主機它工作正常,我從我的服務器得到的迴應。但重點是在網絡中使用應用程序。問題出現在這裏。
當我嘗試從其他PC請求服務器使用IP(192.168.1.103:34568)
我得到"HTTP Error 400. The request hostname is invalid."
我知道,這可能是某些防火牆的問題,但它關閉。另外我試圖在brandmauer中設置端口規則,但它沒有幫助。
甚至更多!我得到XAMPP運行Apache服務器當我做同樣的事情,但與(192.168.1.103:80)
我確實得到了Apache並有訪問權限的迴應。
有人有類似的東西或有人知道問題是關於什麼?
如果有人遇到同樣的問題,我有一個解決方案!只需將'localhost'替換爲'*' – Nikita