Heim >Backend-Entwicklung >Golang >Warum übermitteln Browser nach einer Weiterleitung POST-Daten nicht automatisch erneut?
Das Problem ergibt sich aus Sicherheitsbedenken. Wenn der Server eine Weiterleitung an den Browser sendet, sendet der Browser eine einfache GET-Anfrage, anstatt die POST-Anfrage zu wiederholen. Denn der Browser kann nicht für den Nutzer entscheiden, ob er an die neue URL dieselben Daten senden möchte, die für die ursprüngliche URL vorgesehen waren, insbesondere wenn es um sensible Daten wie Passwörter und Kreditkartennummern geht. Es ist nicht ratsam, dieses Problem zu umgehen. Stattdessen wird empfohlen, einen registrierten Pfad für die POST-Anfrage zu verwenden oder die anderen Vorschläge aus den verknüpften Fragen zu implementieren.
Weiteren Kontext finden Sie in der Frage „Der Go-Webserver leitet POST-Anfragen automatisch um.“
Weitere Informationen finden Sie hier:
"Warum verfügt HTTP nicht über eine POST-Umleitung?"
Das obige ist der detaillierte Inhalt vonWarum übermitteln Browser nach einer Weiterleitung POST-Daten nicht automatisch erneut?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!