對標題的引用。從遊戲服務器接收信息並立即更新到網站
是否有可能從遊戲服務器接收信息並在我們的網站上立即更新?遊戲服務器的
例子:
如果可能的話,我應該使用哪種方法?
它認爲是違法行爲嗎?
非常感謝。
P/S:對不起,如果我把錯誤的標籤。因爲我不知道應該使用哪個標籤。抱歉問一個不好的問題。
謝謝那些糾正我的人。
對標題的引用。從遊戲服務器接收信息並立即更新到網站
是否有可能從遊戲服務器接收信息並在我們的網站上立即更新?遊戲服務器的
例子:
如果可能的話,我應該使用哪種方法?
它認爲是違法行爲嗎?
非常感謝。
P/S:對不起,如果我把錯誤的標籤。因爲我不知道應該使用哪個標籤。抱歉問一個不好的問題。
謝謝那些糾正我的人。
你已經讓很多你的帖子,但我會去真正深入而不管。
這有可能接收來自遊戲服務器和 在我們的網站上即時更新的信息?
是的,它是possi ...
如果可能的話,我應該使用哪種方法?
... ble。我快到那裏了。您可以使用jQuery.ajax()。這將允許您更新您的網站,而無需重新加載您的網站。這通常是通過點擊一個按鈕來實現的,該按鈕可以從任何地方獲取新信息。
但是,您必須考慮「遊戲服務器」用於顯示其內容的方式,以及如何檢索它。我猜這個內容不是託管在你自己的域中,所以你需要製作一個跨域的AJAX腳本。一個很好的教程可以找到here。
您提到您希望頁面自動加載新內容。 AJAX
請求的通常方式是通過用戶交互,但是我想你可以讓它在一個時間間隔內檢查新內容,或者用遠程內容檢查當前內容,看看是否有變化,以及是否有變化,拉入新的內容。
它認爲是違法行爲嗎?
這樣做是否違法?如果它是你自己的網站和你自己的內容,那麼不。如果是別人的,那麼在使用之前應該先獲得他們的許可。
謝謝。 我從你那裏學到了很多東西。 XD – Blackie
如果你不想讓你的網頁重新載入每個請求/響應/更新,我會建議你考慮一下類似Ajax的東西。
取決於你是否擁有遊戲服務器,如果不是,如果他們提供一個API來收集信息(反恐精英,我相信有一個API)。如果你有訪問,那麼Comet是你需要研究的關鍵字/流行詞。每wikipedia:
Comet是一個Web應用程序模型,其中一個長期持有的HTTP請求 允許Web服務器將數據推到瀏覽器,而瀏覽器 明確要求它
在技術使用的是長輪詢,隱藏的iframe以及使用Java小程序的較舊技術。
示例實現是ape或ajax推送引擎。這是一個實現ajax push的開源項目。包括一個服務器和js框架。
長輪詢的例子可以發現here並有一個堆棧溢出過帳exmaples這裏:Online tutorials for implementing comets (server push)
非常感謝。 – Blackie
你應該也許應該指定這是你的遊戲服務器還是別人的。你能否進一步解釋你想要做什麼? –
當然不能單獨使用HTML! – BenM