我不知道是否可行,但我想使用中间件在 URL 末尾添加一些参数。 modyf 请求的 URL 后可以不重定向来完成吗?
IE。
用户点击:.../some_link
中间件将其重写为: .../some_link?par1=1&par2=2
其他方法是修改响应并替换每个 HTML 链接,但这不是我想要做的事情。
Thanks
class YourRedirectMiddleware:
def process_request(self, request):
redirect_url = request.path+'?par1=1&par2=2'
return HttpResponsePermanentRedirect(redirect_url)
你想实现什么目标?为什么要这样做?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)