我有這個在我的urls.py
Django的HTTP代理預謀斜線
from httpproxy.views import HttpProxy
urlpatterns += patterns('',
url(r'^proxy/(?P<url>.*)$', HttpProxy.as_view(base_url=settings.PROXY_URL))
)
而且我settings.py
...
PROXY_URL = 'http://external.com'
...
我的問題是訪問URL http://localhost:8000/proxy/
的時候,我可以從日誌http://external.com
見它返回404
,因爲url有一個額外的斜槓,例如:
http://localhost:8000/proxy/test/
w生病日誌"GET //test/ HTTP/1.1" 404 15447
我一直在挖,但找不到骨頭!如果所有的主人都願意爲這種飢餓伸出援助之手?
乾杯!