Поскольку междоменные запросы xmlrpc в JavaScript невозможны, мне нужно создать приложение Python, которое предоставляет некоторые HTML-данные через HTTP и службу XML-RPC в одном домене.
Создание обработчика запросов HTTPи SimpleXMLRPCServer в python довольно прост, но они оба должны слушать другой порт, что означает другой домен.
Есть ли способ создать что-то, что будет прослушивать один порт на локальном хосте и выставлятьи обработчик HTTPRequestHandler и XMLRPCRequest?
Сейчас у меня есть два разных сервиса:
httpServer = HTTPServer(('localhost',8001), HttpHandler);
xmlRpcServer = SimpleXMLRPCServer(('localhost',8000),requestHandler=RequestHandler)
Обновление
- Я не могу установить Apacheна устройстве
- Размещенной страницей будет отдельная html-страница
- Единственным клиентом будет устройство, на котором работает служба python