因爲跨域xmlrpc請求在JavaScript中不可能 我需要創建一個Python應用程序,它可以通過HTTP和同一個域上的XML-RPC服務公開一些HTML應用程序。在Python中結合使用SimpleXMLRPCServer和BaseHTTPRequestHandler
在python中創建HTTP請求處理程序和SimpleXMLRPCServer是很容易的,但它們都必須在不同的端口上偵聽,這意味着不同的域。
有沒有一種方法可以在本地主機 上的單個端口上偵聽並公開HTTPRequestHandler和XMLRPCRequest處理程序?
現在我有兩個不同的服務:
httpServer = HTTPServer(('localhost',8001), HttpHandler);
xmlRpcServer = SimpleXMLRPCServer(('localhost',8000),requestHandler=RequestHandler)
更新
- 我無法在設備
- 上安裝Apache託管頁面將是一個HTML頁面
- 唯一的客戶端將是蟒蛇服務運行的設備
問題是我無法在目標設備上安裝apache(作爲受限制的蘋果設備:p) – TimothyP 2010-08-24 21:57:24