我有一個C++服務器在Linux上使用Mongoose監聽端口8080上的http請求。我使用的端口8080,因爲我有一個Apache服務器已經使用端口80.服務器監聽localhost:8080 Apache是否仍然可以監聽端口80?
我有我的C++服務器監聽http請求的原因是,我可以接收Facebook發送的http GET來獲取用戶的Facebook信息。對於Facebook服務器端身份驗證我重定向到本地主機:8080。
我正確地從Facebook發送信息,但現在Apache不提供我的HTML到客戶端網頁(如果我只重定向到本地主機,它工作正常)。
是否有可能使這兩個工作?客戶端是否仍然試圖從80端口獲取index.html,還是希望8080現在可以發送?
默認情況下,web客戶端(瀏覽器或其他客戶端)總是嘗試從端口80獲取。必須明確告知從其他端口獲取數據。如果客戶端沒有連接到普通的Web服務器,那麼重定向可能會有一些問題。 – 2012-08-15 06:00:30
這個問題很可能被作爲後續的[/編輯]給你現有的問題,[C++ Linux服務器獲取Facebook HTTP驗證消息](http://facebook.stackoverflow.com/questions/11946136/c-linux -server-得到Facebook的-HTTP認證的消息)。如果這些小細節適合現有的細節,請考慮不要爲您的項目的每個小細節都提出新的問題。謝謝。 – CBroe 2012-08-15 13:24:51
你有沒有這個權利?怎麼樣?? – 2015-01-08 11:41:13