Verschmelzen Sie die Abfrage eines Anrufers mit dem Browser, anstatt zu verenern

Fixkamo-internal
Verschifft
5. August 2026 um 20:02 UTC
Autor
kamo
Ausschuss
106f064

forwardToApi fügte die Abfrage-String des Browsers an, was auch immer es gegeben wurde, so ein Anrufer, der seine eigene Abfrage übergeben hat, erzeugte eine URL mit zwei '?'. Alles nach dem Erstens ist der Abfrage-String, so dass die erste Kopie die letzte Param absorbiert '?' plus die ganze zweite Kopie: /doc-types?assocType=13 wurde zu assocType=13?assocType=13. DocsService bindet das an einen Integer, so dass die HR-Ressourcen-Tab doc-Typen rufen war ein sichtbarer 400 in den Protokollen. Auf einem String-Param versagt es einfach leise Suche sendete q=onboarding?q=onboarding und suchte nach Garbage. Grob 15 Routen passieren eine Abfrage auf diese Weise, Bild-Ordner und assoc-config enthalten. Der doc-Kommentar der Funktion warnte die Anrufer bereits davor, dies zu tun; Vermischen von Korrekturen jeder von ihnen auf einmal und kann nicht einen Weg-nur Anrufer zurücktreten. Ein Anrufer Wert gewinnt über den Browser für die gleiche Taste, so eine Route, die absichtlich Neu schreibt eine Param noch überschreibt.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen