Website-Suche

angular - Wie kann ich den URL-Wert von einer SafeResourceUrl erhalten (


Ich kann nicht glauben, dass diese Frage noch nicht gestellt wurde. Ich bin entweder der Erste, oder es gibt einen guten Grund, warum sie noch nicht in der SO-Datenbank ist.

Ich habe eine bereinigte URL, die jetzt ein SafeResourceUrl-Objekt ist. Ich kann das verdammte Ding protokollieren und meine URL sehen, aber wenn ich versuche, die URL zu extrahieren, erhalte ich Fehler und XSS-Referenzlinks.

zum Beispiel (aus dem console.log(safeUrl)):

SafeResourceUrlImpl {changingThisBreaksApplicationSecurity: "https://www.index.html"}

Ich bin neu in Angular, also bitte entschuldigt, wenn es eine dumme Frage ist. Ich habe versucht, das SafeResourceUrlImpl als Eigenschaft meiner Variablen anzusprechen, die das SafeResourceUrl-Objekt hält, ich habe versucht, den changingThisBreaks... Schlüssel anzusprechen. Ich weiß, dass dieser Werttyp etwas anderes als ein Standardobjekt ist und es wahrscheinlich eine einfache Möglichkeit gibt, dies zu tun.

Kann mir jemand helfen oder besser noch erklären, was mir an Wissen über diesen mystischen Wertetyp fehlt.

danke!