我有一个非常简单的klein脚本,它只是一个反向代理:
from klein import run, route, Klein
from twisted.web.proxy import ReverseProxyResource
@route('/')
def home(request, branch=True):
return ReverseProxyResource('www.example.com', 80, ''.encode('utf-8'))
run("MY_IP", 80)唯一的问题是,当网站使用相对路径/css/example调用它时,CSS无法工作;我不知道如何解决这个问题。我愿意接受任何建议。
我正在使用Python-3.3。
发布于 2016-06-21 17:17:43
这会起作用的
from klein import run, route, Klein
from twisted.web.proxy import ReverseProxyResource
@route('/',branch=True)
def home(request):
return ReverseProxyResource('example.com', 80, ''.encode('utf-8'))
run("MY_IP", 80)分支基本上是@路由注释的参数,而不是主函数。
https://stackoverflow.com/questions/37891145
复制相似问题