gpt4 book ai didi

python - 在Django中间件修改地址

转载 作者:太空宇宙 更新时间:2023-11-03 14:35:27 26 4
gpt4 key购买 nike

我不知道这是否可行,但我想使用中间件在 URL 的末尾添加一些参数。 modyfing 请求 URL 后不重定向可以完成吗?

即。用户点击:.../some_link中间件将其重写为: .../some_link?par1=1&par2=2

其他方法是修改响应并替换每个 HTML 链接,但这不是我想做的事情。

谢谢

最佳答案

class YourRedirectMiddleware:

def process_request(self, request):
redirect_url = request.path+'?par1=1&par2=2'
return HttpResponsePermanentRedirect(redirect_url)

您想要完成什么,为什么要这样做?

关于python - 在Django中间件修改地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1458829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com