我需要通過TCP打開HTTP或HTTPS會話並偵聽從遠程服務器發送的事件,任何人都可以指向正確的方向。一直玩python的「套接字」模塊,我是在正確的方向...python通過TCP打開HTTP或HTTPS會話並監聽
謝謝!
我需要通過TCP打開HTTP或HTTPS會話並偵聽從遠程服務器發送的事件,任何人都可以指向正確的方向。一直玩python的「套接字」模塊,我是在正確的方向...python通過TCP打開HTTP或HTTPS會話並監聽
謝謝!
看一看BaseHTTPServer(也可在HTTPS中找到)。您將需要實現自己的請求處理程序邏輯來處理來自遠程應用程序的數據。
如果這是一個正常的HTTP會話,您應該能夠使用典型的網頁處理庫,如urllib2。但是如果你想在TCP層次上做一些特別不符合標準的事情,比如打開一個HTTP會話但不把它當作一個普通的HTTP連接,你應該使用twisted。 Twisted是一個用於Python的網絡庫,它將爲您提供所需的網絡級別的靈活性。特別是你可能想要這樣的東西:http://twistedmatrix.com/documents/current/core/howto/clients.html