我有一个运行在端口7777上的XMLRPC服务器。
我计划在端口8080上运行一个简单的HTTP服务器,它将接收所有HTTP请求(XMLRPC调用也是HTTP请求,其路径以/ RPC2开头)。
我希望HTTP服务器可以将XMLRPC请求重定向到XMLRPC服务器进行处理,并返回XMLRPC服务器返回的任何结果。但是HTTP服务器本身可以处理其他请求。
HTTP服务器的伪代码:
localhost:8888 (The HTTP server) receives an HTTP request, then
if request.path startswith "/RPC2":
redirect the request to localhost:7777 so that the XMLRPC server can process
return the result from XMLRPC server
else:
process the request itself
我该如何实现?任何想法或评论表示赞赏!