Moin Steffen,
ich habe deinen Beispielcode
<img src="https://www.google.com/chart?chs=200x200&chld=M|0&cht=qr&chl=otpauth://totp/GEHEIM?secret=AABBCCDDEEFFGGHHJJKKLLMMNN&issuer=TEST" width="100" />
als HTML ausgezeichnet.
Die Webseite zeigt mir das Bild aber als Broken Link an. Wenn ich dort aber mit rechter Maustaste "Grafikadresse kopieren" wähle und in einem neuen Tab eintrage, wird die Grafik korrekt angezeigt. Rufe ich danach nochmal meine Seite auf, wird hier die Grafik dann auch korrekt dargestellt (vermutlich aus dem Cache).
Vielleicht liegt das an Sicherheitseinstellungen von Google oder so Dingen wie fehlender Cookies. Was zeigt denn der Netzwerk-Tab der Browser-Entwicklertools (F12 vor dem Laden der Seite drücken ) an?
Wie muss ich die URL encodieren, damit diese korrekt geladen wird?
Der URI steht oben im HTML-Kontext, d.h. die folgenden Zeichen müssen maskiert werden:
Zeichen | Maskierung |
---|---|
& |
& |
" |
" |
< |
< |
> |
> |
Viele Grüße
Robert