Wie in der Abbildung unten gezeigt, muss beim Entwickeln und Anmelden die Referrer-Adresse der http-Anfrage, die zum Springen zu WeChat erforderlich ist, mit dem Backend übereinstimmen.
Ich verwende Django return redirect(url)
, um zur WeChat-Anmeldeschnittstelle zu springen. Ich möchte wissen, wie ich diese Referrer-Adresse übergeben kann.
Wenn ich einen Anmelde-Hyperlink zur WeChat-Anmeldeschnittstelle erstelle, kann ich zu diesem Zeitpunkt einen Verweis haben, aber ich möchte automatisch zur WeChat-Anmeldeschnittstelle wechseln, wenn der Benutzer nicht angemeldet ist. Suche nach einer Lösung
request里的META其实包含了好多信息,其中就有一项HTTP_REFERER
你可以request.META.get('HTTP_REFERER')获得referer地址